pub const fn capabilities_for(agent: AgentId) -> &'static [Capability]Expand description
The capabilities that should be emitted for agent, in install order.
Wholly-owned-file agents (Claude, Cursor) emit a discrete artifact per
capability. Flat-file agents (AGENTS.md, Aider, Windsurf) inline both bodies
into a single block, so they emit one combined artifact tagged Consumer.