Discovery is a governance event. Before a trust system can evaluate a service, agent, registry, issuer, verifier, or delegated actor, it must first decide whether the descriptor it discovered is authoritative enough to rely on.
TSMM v0.19.0 treats discovery as a control-plane surface rather than a convenience lookup. This generalizes the A2A pattern of public Agent Cards, authenticated extended Agent Cards, curated registries, and private configuration into a reusable trust-system abstraction.
A conformant discovery model answers five questions:
| Mode | TSMM meaning | Typical use |
|---|---|---|
well-known-uri |
Domain-bound public descriptor discovery | Public agent or service endpoint |
curated-registry |
Governance-mediated discovery through a registry or catalog | Enterprise agent marketplace, trust registry, assurance catalog |
direct-configuration |
Descriptor known through configuration or contract | Private integration, static B2B connection |
authenticated-extended |
Descriptor details disclosed after authentication or authorization | Sensitive skills, internal endpoints, elevated capabilities |
restricted-catalog |
Scoped catalog visibility under institutional policy | Regulated ecosystem, internal platform, consortium |
Discovery governance produces evidence such as descriptor fetch records, registry query receipts, signature verification results, cache validation outcomes, and access-control decisions for authenticated descriptors.
schemas/tsmm-discovery-governance.schema.jsonexamples/agent-discovery-governance-instance.jsonvalidation/test_vectors/valid/discovery-governance-valid.jsonvalidation/test_vectors/invalid/discovery-governance-missing-integrity.json