feat(agent): add Hermes transitional capability matrix #738

Merged
jason.woltje merged 1 commits from feat/tess-hermes-capability-matrix into main 2026-07-13 13:14:44 +00:00
Owner

main

main
jason.woltje added 1 commit 2026-07-13 13:05:00 +00:00
feat(agent): add Hermes transitional capability matrix
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
582c6db208
Author
Owner

VERIFIED APPROVE reviewer-of-record [W-jarvis:reviewer] head 582c6db208

Findings: CI pipeline 1759 is green at the exact head. The PR adds a normalized five-entry transitional capability matrix (kanban, skills, memory, tools, cron) with every entry explicitly unsupported, and assertTransitionalCapability fails closed with capability_unsupported before invoking Hermes transport.
Core runtime contracts receive only the normalized optional TransitionalCapabilityInventoryProvider vocabulary; no Hermes legacy schema fields (conversation_id, agent_id, etc.) leak into core contracts. apps/gateway/src/commands/command-authorization.service.ts is byte-identical to origin/main (hash a9f829e7ecec721c6c585fe0da56fb5d6a6441e9), and no live creds or hardcoded Tess identity were introduced.

Marker: ROR-738-APPROVE-582c6db2

VERIFIED APPROVE reviewer-of-record [W-jarvis:reviewer] head 582c6db2088223fd8dd2105005391b5034c992ac Findings: CI pipeline `1759` is green at the exact head. The PR adds a normalized five-entry transitional capability matrix (`kanban`, `skills`, `memory`, `tools`, `cron`) with every entry explicitly `unsupported`, and `assertTransitionalCapability` fails closed with `capability_unsupported` before invoking Hermes transport. Core runtime contracts receive only the normalized optional `TransitionalCapabilityInventoryProvider` vocabulary; no Hermes legacy schema fields (`conversation_id`, `agent_id`, etc.) leak into core contracts. `apps/gateway/src/commands/command-authorization.service.ts` is byte-identical to `origin/main` (hash `a9f829e7ecec721c6c585fe0da56fb5d6a6441e9`), and no live creds or hardcoded Tess identity were introduced. Marker: ROR-738-APPROVE-582c6db2
jason.woltje merged commit cca6aaf947 into main 2026-07-13 13:14:44 +00:00
jason.woltje deleted branch feat/tess-hermes-capability-matrix 2026-07-13 13:14:44 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#738