OverviewDeveloper Guide
Independent resource · Not affiliated with HarnessRouter · Site data checked 21 Aug 2026
Independent developer reference

Unified Harness Protocol, explained for builders

A source-backed guide to UHP: the open execution contract for products that need to drive complete agent harnesses through one interface.

Checked: Protocol: 2026-08-11Latest CE tag: v0.8.3
Protocol2026-08-11Draft standard
Reference implementationv0.8.3Tagged 23 Aug 2026
Independent native adoptionNot establishedTracked separately from backend support
Start here

What is UHP?

Understand the problem UHP addresses, what an agent harness is, and what the protocol standardizes.

Updates

Release tracker

Track UHP specification versions separately from HarnessRouter Community Edition tags and implementation changes.

Comparison

UHP vs A2A

UHP drives an agent harness; A2A standardizes communication between independent agent systems. They can coexist.

Ecosystem

UHP clients

The first independently implemented UHP clients: SuperQode and mini-ork, with exact evidence boundaries.

Comparison

UHP vs ACP

Different boundaries: UHP drives harnesses through a server; ACP standardizes editor/UI-to-agent interaction. Includes the v2 Draft.

Current state: 21 August 2026

The protocol itself has not changed since launch: the current published UHP version remains 2026-08-11 and is still described by the project as a draft standard. HarnessRouter Community Edition, however, has continued shipping quickly and the newest official tag observed is v0.8.3, dated 23 August 2026 (session-isolation and share-link fixes; the backend expansion through v0.8.0 preceded it).

The reference implementation currently supports Codex, Claude Code, Hermes, Pi and DeepSeek Harness (dsh) as harness backends. That support is an implementation fact about HarnessRouter; it is not evidence that OpenAI, Anthropic, the Hermes project, Pi or DeepSeek have adopted UHP natively.

New since the original site launch: HarnessRouter moved from the early 0.3.x line through media-routing and video-workflow changes in 0.5.0–0.5.4, tagged v0.5.5 with a harness-page UX update, then expanded its backend set with v0.6.0 (LLMTR provider), v0.7.0 (Pi) and v0.8.0 (DeepSeek Harness), each publishing a Full 52/52 UHP conformance run. See the release tracker for the dated ledger.

Explore the guide

TopicBest pageQuestion answered
BasicsWhat is UHP?What does the protocol actually standardize?
System modelArchitectureHow do client, UHP server and harness relate?
Normative rulesSpecification guideWhat is in version 2026-08-11?
ImplementationGetting startedMinimum path to implement or evaluate UHP.
API referenceHTTP API mapNormative endpoint surface for UHP 2026-08-11.
GovernanceGovernance and versioningHow UHP changes, date-based versions, and what must stay synchronized.
SecuritySecurity and trust boundariesNormative UHP 2026-08-11 requirements: credentials, scoping, artifacts, tool risk.
LifecycleLifecycleVersion negotiation, states, sessions, streaming, cancellation, retries.
Release stateRelease trackerWhat changed, and was it protocol or implementation?
VerificationConformanceWhat does “UHP conformant” mean?
Tool interoperabilityUHP vs MCPHow do harness execution and tool/context access differ?
Agent interoperabilityUHP vs A2AHow does harness execution differ from agent-to-agent communication?
Client interoperabilityUHP vs ACPHow does harness execution differ from editor/agent integration?
ClientsUHP clientsWhich independent UHP client implementations exist, verified how?
Reference implementationHarnessRouter CEWhich capabilities belong to HarnessRouter rather than UHP itself?
Harness backendsCodex, Claude Code, Hermes, Pi, DeepSeek HarnessWhat is verified about each backend?
Market signalAdoption trackerWho has actually implemented or endorsed UHP?

How this site stays current

The update cycle checks protocol versions, HarnessRouter tags, conformance evidence, backend support and independent adoption. A new date is not treated as content. When no material UHP news exists, the site expands evergreen technical coverage instead.

Primary sources