{"protocolVersion":"1.0","name":"Alfred by Dyrra","description":"A personal agent that turns an outcome into verified reality: plans, acts across apps and computers under its person's constitution, proves the result and can roll it back.","url":"https://alfred.onl/a2a","supportedInterfaces":[{"url":"https://alfred.onl/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"preferredTransport":"JSONRPC","version":"1.0.0","provider":{"organization":"Dyrra","url":"https://www.dyrra.dev"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"securitySchemes":{"alfredToken":{"type":"http","scheme":"bearer","description":"A scoped Alfred A2A token made by the person in Alfred → You → Connect AI tools."}},"security":[{"alfredToken":[]}],"skills":[{"id":"delegate","name":"Delegate an outcome","description":"Give Alfred an outcome in plain words; it plans, executes and verifies.","tags":["missions","execution"],"examples":["Check that https://example.com is up and tell Roman if not"]},{"id":"status","name":"Mission status","description":"Ask how a delegated task is going and get the proof.","tags":["status","verification"]}]}