Skip to main content

Module native

Module native 

Source
Expand description

Native-capability tables: the reviewable, machine-checkable record of what each agent offers natively, what A4AA adapts, and what is still missing or reached through a non-native mechanism.

Every a4aa-<agent> crate publishes one NativeCapability constant. [a4aa-dialects] aggregates them. last_verified is a YYYY-MM-DD date that release tooling refuses to ship stale — freshness is a release gate, not a per-commit lint.

Structs§

AwpPrimitives
Remaining Agents-With-Profiles primitives.
Cell
One cell in a native-capability table.
ConfigLocations
Settings, hooks, permissions and model-catalog locations the agent reads natively. Empty string means the agent has no such file.
InteractionSurfaces
Interaction surfaces ordered by capability tier: serve > sdk > acp/rpc > cli.
McpRegistration
MCP registration mechanism plus the config key or command that carries it.
NativeCapability
One dialect crate’s native-capability table.

Enums§

McpMechanism
How MCP servers are declared on this agent.
NativeStatus
Supported natively / not offered / unadapted / adapted via a non-native mechanism (flagged for removal).

Functions§

cell
Build a table cell.
hook_cell
parse_iso_date
Parse YYYY-MM-DD into (year, month, day). Used by the freshness check.