This binding maps A2A-class protocol concepts into TSMM governance abstractions. It does not restate the A2A protocol. It identifies the trust-system semantics that TSMM can model, validate, and compare.
| A2A pattern | TSMM abstraction | v0.19.0 treatment |
|---|---|---|
| Public Agent Card | Service Descriptor | Public descriptor disclosure |
| Authenticated extended Agent Card | Service Descriptor + Discovery Governance | Conditional disclosure, integrity, access, freshness |
| Agent Skill | Skill Contract + Capability Negotiation | Capability is negotiated before execution |
| Extension declaration | Extension Contract + Capability Negotiation | URI, version, requiredness, opt-in, failure behavior |
| Task | Interaction Task + Task Evidence Lifecycle | State transitions produce evidence obligations |
auth-required state |
Authorization Checkpoint | Authority boundary requiring explicit evidence |
| Message/artifact separation | Content Provenance Policy + Evidence Artifact | Communication is not evidence unless captured and referenced |
| Streaming/async/push | Observability Mode | Delivery mode affects replay, auditability, and user awareness |
| Agent opacity | Opacity Boundary | Hidden internals require compensating evidence |
docs/model/discovery-governance.mddocs/model/capability-negotiation.mddocs/model/task-evidence-lifecycle.mdschemas/tsmm-discovery-governance.schema.jsonschemas/tsmm-capability-negotiation.schema.jsonschemas/tsmm-task-evidence-lifecycle.schema.jsonAn A2A-class implementation mapped into TSMM SHOULD produce evidence for:
This binding is candidate in v0.19.0. It is suitable for modeling, validation experiments, enterprise architecture review, and assurance design. It should not be treated as a conformance claim against the A2A protocol itself.