{"name":"ADK-Rust Website Agent","url":"https://adk-rust.com/a2a/jsonrpc","description":"A documentation-grounded remote agent for understanding ADK-Rust, finding examples, and choosing a practical next step.","version":"0.1.0","supportedInterfaces":[{"url":"https://adk-rust.com/a2a/jsonrpc","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"framework-guidance","name":"ADK-Rust framework guidance","description":"Explains ADK-Rust concepts and APIs using the published documentation.","tags":["adk-rust","rust","documentation"],"examples":["How do I add a typed tool to an ADK-Rust agent?","When should I use a workflow agent?"],"inputModes":["text/plain"],"outputModes":["text/plain"],"securityRequirements":[{"schemes":{"bearerAuth":{"list":[]}}}]},{"id":"implementation-planning","name":"Agent implementation planning","description":"Turns an agent requirement into a practical ADK-Rust implementation path.","tags":["architecture","implementation"],"examples":["Plan an order-support agent that uses MCP and A2A."],"inputModes":["text/plain"],"outputModes":["text/plain"],"securityRequirements":[{"schemes":{"bearerAuth":{"list":[]}}}]}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"opaque client credential","description":"A distinct bearer credential issued to each A2A client. Tasks and conversation history are private to that credential."}},"securityRequirements":[{"schemes":{"bearerAuth":{"list":[]}}}]}