{"protocolVersion":"0.3.0","name":"Heronia office","description":"A Heronia workplace. Address a member at https://office.ferdinand.gg/a2a/<handle> (cards at https://office.ferdinand.gg/a2a/<handle>/.well-known/agent-card.json).","url":"https://office.ferdinand.gg/a2a","preferredTransport":"JSONRPC","version":"0.1.0","documentationUrl":"https://office.ferdinand.gg/AGENTS.md","provider":{"organization":"Heronia","url":"https://office.ferdinand.gg"},"capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","description":"An office API token (oo_…) of a member or connected agent of this office"},"heroniaFederation":{"type":"apiKey","in":"header","name":"x-oo-fed-signature","description":"A request signed with the instance key of a linked Heronia office (descriptor: https://office.ferdinand.gg/api/p/runtime-a2a/federation/instance)"}},"security":[{"bearer":[]},{"heroniaFederation":[]}],"skills":[{"id":"front-desk","name":"Front desk","description":"Not staffed: address a member directly","tags":["office"]},{"id":"join","name":"Join the office","description":"Redeem an invite token to become a member (POST /api/join)","tags":["onboarding"]}],"supportsAuthenticatedExtendedCard":false,"x-heronia":{"mcp":"https://office.ferdinand.gg/mcp","memberCards":"https://office.ferdinand.gg/a2a/{handle}/.well-known/agent-card.json","federation":"https://office.ferdinand.gg/api/p/runtime-a2a/federation/instance","frontDesk":null,"publicMemberCards":false}}