Skip to content

chore(uhp): adopt protocol 2026-09-28 (environments: false) - #43

Open
Superagentic-AI wants to merge 1 commit into
mainfrom
chore/uhp-2026-09-28
Open

Superagentic-AI wants to merge 1 commit into
mainfrom
chore/uhp-2026-09-28

Conversation

@Superagentic-AI

Copy link
Copy Markdown
Contributor

Summary

  • Adopt UHP 2026-09-28 (published 2026-09-29 morning UTC in HarnessRouter/protocol; additive to 2026-09-12).
  • Client default + supported list: 2026-09-28, 2026-09-12, 2026-08-11.
  • serve uhp discovery reports environments: false (Environments chapter is optional; not implemented), same honesty pattern as plugins: false.
  • Docs + Unreleased CHANGELOG aligned. No Environments API surface yet.

Why now

Ecosystem watch 2026-09-29: UHP moved past the baseline 2026-09-12 with Environments. Spec says additive; SuperQode can negotiate the new date without implementing the chapter.

Test plan

  • uv run --extra uhp --extra dev pytest tests/test_uhp_server.py tests/test_uhp_client.py (98 passed locally)
  • CI green on this branch
  • Optional later: re-run UHP conformance badge against 2026.9.28 suite (still class core; EN-* skipped without capability)

Out of scope (watch notes)

  • a2a-sdk still PyPI 1.1.5; main ahead_by 10 (InMemoryTaskStore timestamp fix + more unreleased) — keep WATCH / existing PR chore(deps): bump a2a-sdk lock to 1.1.5 #36
  • FastMCP 4.0.10 / MCP 2.2.0 — stay on FastMCP 3.4.4 / MCP v1
  • ACP pin <0.12 unchanged; Session Notices still Preview
  • HarnessRouter CE v0.25.12 → v0.26.10 complementary IGNORE

Additive UHP bump from 2026-09-12. Client and serve uhp negotiate
2026-09-28 / 2026-09-12 / 2026-08-11 from one path. Discovery reports
environments: false (optional Environments chapter not implemented),
matching the plugins honesty flag.
@Superagentic-AI

Copy link
Copy Markdown
Contributor Author

Rebased onto current main (2.4.31) for ecosystem watch 2026-09-30. Previous CI red was stale TUI/CLI fixtures (:hub bar, help digest, etc.), not UHP. UHP same-version patches of 2026-09-29 (metadata.environment, package check) need no SuperQode change while environments: false. Please re-check CI.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant