//AGENT-NATIVE APPLICATION VOCABULARY
Agent card
An agent card is the manifest of an agent-native app package: its identity and domain role, its declared tools and bindings, its data custody, its compatibility requirements, and its version and provenance. The card is what makes an app inspectable before anything runs. A user, a Host, or a future registry reads the agent card to answer: what is this, what can it do, and whose data does it touch?
The card is a declaration with consequences, not a description. What an app declares on its card is what a Host permits it to reach and what the record holds it against. An undeclared tool isn't a hidden feature; it's a conformance failure.
The exact card schema is one of the specification's active drafting areas, published as it stabilizes. The stable part is its job: one readable surface where the whole contract of an app can be inspected before mounting.