Skip to content

docs(a2a): add verified v2.6 controller-worker evidence - #35318

Closed
tonkevip wants to merge 1 commit into
NousResearch:mainfrom
tonkevip:a2a-v26-controller-worker-verification
Closed

docs(a2a): add verified v2.6 controller-worker evidence#35318
tonkevip wants to merge 1 commit into
NousResearch:mainfrom
tonkevip:a2a-v26-controller-worker-verification

Conversation

@tonkevip

@tonkevip tonkevip commented May 30, 2026

Copy link
Copy Markdown

Summary

  • Consolidates the Hermes ↔ OpenClaw A2A v2.6 controller/worker verification into this single clean PR branch.
  • Removes unrelated local upgrade/runtime backup changes from the previous branch contents.
  • Keeps only A2A v2.6 docs, validators/runners, mock/dry-run artifacts, and the final passing live evidence directory.
  • Documents the OpenClaw gateway blocking-response root cause and runtime patch used for final live validation.

Verified final live evidence

  • examples/v2.6.0/live-final-fix2-20260530T135309Z
  • ok=true
  • receipt_count=2
  • accepted_count=2
  • overall=accepted_with_boundary
  • evidence validator passed

Redaction / safety

  • Exact clean PR path set scanned before branch update.
  • Secret/header literal hits: 0.
  • No Authorization: literal, no Bearer <token> literal, no token_recorded=true, no credential_recorded=true in the clean PR path set.

Boundary

  • This PR records Hermes-side A2A evidence and runbooks.
  • The OpenClaw gateway runtime fix was applied on the live OpenClaw host for validation and should be upstreamed separately to win4r/openclaw-a2a-gateway for long-term persistence.

@alt-glitch alt-glitch added type/docs Documentation improvements comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint comp/gateway Gateway runner, session dispatch, delivery comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have labels May 30, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

⚠️ This PR is titled as docs-only but modifies core production files: agent/conversation_loop.py, gateway/run.py, gateway/stream_consumer.py, gateway/platforms/base.py, hermes_cli/goals.py, hermes_cli/kanban_db.py, plugins/image_gen/, tools/approval.py. Also includes .bak files (gateway/platforms/feishu.py.bak*). Needs careful review — the scope far exceeds A2A documentation.

- consolidate into a clean single PR branch
- remove unrelated local upgrade/runtime backup changes from prior branch contents
- include final live-final-fix2 two-worker evidence after blocking response repair
- scan clean PR paths for credential/header literals before branch update
@tonkevip tonkevip changed the title docs(a2a): add v2.6 controller-worker verification chain docs(a2a): add verified v2.6 controller-worker evidence May 30, 2026
@tonkevip
tonkevip force-pushed the a2a-v26-controller-worker-verification branch from 8de3c82 to 5840480 Compare May 30, 2026 14:24
@teknium1

teknium1 commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Closing in favor of #41711, which consolidates the entire A2A protocol cluster into a single platform-adapter plugin with zero core edits.

This pr contributed this controller-worker evidence PR. The A2A protocol work is being consolidated into a single plugin; this 72-file docs/evidence PR doesn't fit that shape. Thanks @tonkevip!

See #41711 — the PR body has a table tracing each requirement back to its source issue/PR.

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

Labels

comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint comp/gateway Gateway runner, session dispatch, delivery comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants