{"protocolVersion":"0.3.0","name":"Vahini Fleet Gateway","description":"Governed Ola fleet agent on the Vahini control plane.","url":"https://vahini.olakrutrim.com/a2a","preferredTransport":"JSONRPC","version":"0.6.4","provider":{"organization":"Ola Krutrim","url":"https://vahini.olakrutrim.com"},"capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":true,"extensions":[{"uri":"https://ekam.olakrutrim.com/a2a/ekam-identity/v1","required":true,"params":{"ekam_agent_id":"gateway","tenant":"ola","entity":"olacabs_india","issuer":"https://ekam.olakrutrim.com","jwks_uri":"https://ekam.olakrutrim.com/.well-known/jwks.json"}}]},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"securitySchemes":{"ekam":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://ekam.olakrutrim.com/token","scopes":{"fleet:observe":"read fleet state","fleet:control":"exchange tasks / issue controls"}}}}},"security":[{"ekam":["fleet:control"]}],"skills":[{"id":"fleet.coordinate","name":"Fleet task exchange","description":"Send a bounded delegated task to this governed agent and receive its reply.","tags":["a2a","vahini","ekam-governed"],"inputModes":["text/plain"],"outputModes":["text/plain"]}],"additionalInterfaces":[{"transport":"JSONRPC","url":"https://vahini.olakrutrim.com/a2a"},{"transport":"MCP","url":"https://vahini.olakrutrim.com/mcp"}],"signatures":[]}