{"name":"Genaia","description":"AI-powered personal assistant with multi-platform integration","url":"https://a2a.genaia.app","version":"1.0.0","supportedInterfaces":[{"url":"https://a2a.genaia.app","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"},{"url":"https://a2a.genaia.app/rpc","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"capabilities":{"streaming":true,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"security":[{"bearerAuth":[]}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"endpoints":[{"path":"/message:send","method":"POST","description":"Send a message and wait for completion","requestSchema":{"message":{"role":"ROLE_USER","parts":[{"text":"string"}],"contextId":"string (optional)","messageId":"string (optional)"},"configuration":{"returnImmediately":"boolean (optional, default: false)"}},"responseSchema":{"task":{"id":"string","contextId":"string","status":{"state":"TASK_STATE_COMPLETED | TASK_STATE_WORKING | TASK_STATE_FAILED","timestamp":"ISO 8601 string"},"artifacts":[{"artifactId":"string","name":"string","parts":[{"text":"string"}]}]}}},{"path":"/message:stream","method":"POST","description":"Send a message and stream responses via Server-Sent Events","requestSchema":{"message":{"role":"ROLE_USER","parts":[{"text":"string"}],"contextId":"string (optional)","messageId":"string (optional)"}},"responseSchema":{"Content-Type":"text/event-stream","events":[{"event":"statusUpdate","data":{"taskId":"string","status":{"state":"string"}}},{"event":"artifactUpdate","data":{"taskId":"string","artifact":{"parts":[{"text":"string"}]}}},{"event":"complete","data":{"taskId":"string"}}]}},{"path":"/{agentName}/message:send","method":"POST","description":"Send a message to a specific agent","requestSchema":{"message":{"role":"ROLE_USER","parts":[{"text":"string"}]},"configuration":{"returnImmediately":"boolean (optional)"}},"responseSchema":"Same as /message:send"},{"path":"/{agentName}/message:stream","method":"POST","description":"Stream messages from a specific agent","requestSchema":"Same as /message:stream","responseSchema":"Same as /message:stream"},{"path":"/{agentName}/.well-known/agent-card.json","method":"GET","description":"Get agent-specific card","responseSchema":"AgentCard"}],"skills":[{"id":"general-assistant","name":"General Assistant","description":"General purpose AI assistant with access to your data","tags":["assistant","general","productivity"],"examples":["Summarize my recent conversations","Find tasks related to project X","What meetings do I have today?"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]}]}