Configure Capabilities
Capabilities are individual Project-owned operations from OpenAPI, MCP, built-ins, or signed direct-app callbacks.
genaug capability listgenaug capability show orders.readgenaug capability test orders.readgenaug agent capability grant support orders.read --waitgenaug agent capability revoke support orders.cancel --waitMCP uses an immutable discovery snapshot:
genaug capability import mcp analytics \ --url https://mcp.example.com/mcp \ --snapshot ./analytics-tools.json \ --tool query=analytics.query \ --credential analytics-oauthDirect app tools use signed Project/user/session/Agent/release identity:
genaug capability register orders.cancel \ --endpoint /api/genaug/tools/orders-cancel \ --method POST \ --input-schema ./schemas/cancel-order.json \ --risk writeHermes can discover only the Agent’s compiled grants. Removing one Agent does not deprovision a shared capability still referenced elsewhere.