Current snapshot
| Component | Current observed state | Meaning |
|---|---|---|
| UHP specification | 2026-08-11 · Draft standard | Normative protocol version remains unchanged. |
| HarnessRouter Community Edition | v0.8.3 · 23 Aug 2026 | Latest tagged reference-implementation build observed in the official repository. |
| Conformance suite | Revision 2026.8.11.post1 · 52 checks | Strict report semantics (a skip is never a pass), delivered with v0.8.1. Not a protocol change. |
| Published conformance evidence | Full-class 52/52 through Pi (v0.7.0) and DeepSeek Harness (v0.8.0) | Checked-in reports predate the post1 report format; newer patched runs are documented in commit messages only. |
Correction (23 Aug 2026): an earlier version of this tracker labelled the conformance-suite revision
2026.8.11.post1, the failed-Response error-envelope fix, the Hermes relay normalization and the DeepSeek Harness reasoning_effort handling as unreleased main work. Reachability verification against the tag shows all of them are ancestors of the v0.8.1 tag — they shipped with v0.8.1. The genuinely unreleased main development as of 23 Aug 2026 (cutoff 95b96d7) is the Claude Code plugin/--plugin-dir/stdio-MCP runner support noted below.Do not merge the version numbers. UHP uses a date-based protocol version. HarnessRouter Community Edition uses software tags. A change to HarnessRouter can add UI, providers or media features without changing the UHP wire contract.
Release timeline
| Date | Component | Version / event | Material change |
|---|---|---|---|
| 23 Aug 2026 | HarnessRouter CE | main — unreleased | Claude Code plugin support on main (merge 95b96d7, PR #22): runner-side materialization of plugins via --plugin-dir plus stdio MCP server configuration, with tests. Post-dates v0.8.3; not part of any tag yet. |
| 23 Aug 2026 | HarnessRouter CE | v0.8.3 | Fixed self-hosted share links: the resolver no longer requires a hosted graph URL (works on the SQLite backing), and share/API-share routes pass the console login gate while the gateway still scopes disclosure to an enabled share token and only that session; switching sharing off revokes resolution. |
| 23 Aug 2026 | HarnessRouter CE | v0.8.2 | The session write-wall: self-hosted agent processes run under per-session UIDs and can write only their own session directory; shared scratch (/tmp, /var/tmp, /dev/shm) stays writable at mode 1733 so tools such as LibreOffice keep working. Hermes image questions route to whichever integration serves a vision model, independent of the writing model. A UHP Full-class run of 52/52 is documented for this tree in commit messages. |
| 21 Aug 2026 | HarnessRouter CE | v0.8.1 | Moved the self-host workspace registry server-side so every browser of one instance sees the same workspace list ("two laptops, one truth"); browser-minted ids adopted verbatim during migration. Also delivered (verified reachable from the tag): conformance suite revision 2026.8.11.post1 with strict report verdicts, the failed-Response error-envelope fix, Hermes loopback relay normalization, and the DeepSeek Harness reasoning_effort handling. No new UHP protocol version was published with the tag. |
| 20 Aug 2026 | HarnessRouter CE | v0.8.0 | Added DeepSeek Harness (dsh) as a backend and published a Full-class 52/52 UHP conformance run through that integration. No new UHP protocol version was published with the tag. |
| 20 Aug 2026 | HarnessRouter CE | v0.7.0 | Added Pi as a backend and published a Full-class 52/52 UHP conformance run through the Pi path. No new UHP protocol version was published with the tag. |
| 19 Aug 2026 | HarnessRouter CE | v0.6.0 | Added LLMTR, a Turkey-hosted model gateway, as a provider. No new UHP protocol version was published with the tag. |
| 18 Aug 2026 | HarnessRouter CE | v0.5.5 | Harness detail-page action UX consolidated into one action area; the tag also notes README and protocol-site fixes. No new UHP protocol version was published with the tag. |
| 16 Aug 2026 | HarnessRouter CE | v0.5.4 | Added importing existing images into video sessions so a reference image can become usable media on the canvas. |
| 16 Aug 2026 | HarnessRouter CE | v0.5.3 | Strengthened audio/video validation and fixed streamed speech being truncated to its first fragment. |
| 16 Aug 2026 | HarnessRouter CE | v0.5.2 | Corrected still-image duration behavior, added layers over a film timeline and improved export/preview consistency. |
| 16 Aug 2026 | HarnessRouter CE | v0.5.1 | Shipped the updated video timeline UI and audio-lane visualization in the image. |
| 16 Aug 2026 | HarnessRouter CE | v0.5.0 | Added Vercel AI Gateway and ElevenLabs integration paths, visible media routing and major video-kit work. |
| 15 Aug 2026 | HarnessRouter CE | v0.4.2 | Refactored first-party database access to behave as an MCP server entry and tightened credential handling. |
| 14 Aug 2026 | UHP / HarnessRouter | Public open-source launch | Protocol, Community Edition and conformance materials became public. |
| 11 Aug 2026 | UHP specification | 2026-08-11 | Current published normative version in the official repository. |
Protocol release vs implementation release
A protocol release changes the standard that independent clients and servers implement. An implementation release changes one product that implements the protocol. UI refinements, starter kits, model-provider integrations and media workflows can move quickly without requiring a UHP specification revision.
What this tracker will record
- New UHP protocol versions and normative changelog entries.
- HarnessRouter Community Edition tags that materially affect developers or the reference implementation.
- Conformance-suite revisions and new published conformance reports.
- Independent UHP servers, clients or SDKs with reproducible evidence.
- Native vendor adoption announcements that name UHP directly.