{"name":"Corgent A2A Gateway","description":"Runs Corgent agents as asynchronous A2A tasks on Corgent’s durable job queue, with billing, sandboxing and EU data residency. SendMessage returns the task in TASK_STATE_SUBMITTED; poll GetTask for the result. Name the agent in message.metadata.agentId (optionally metadata.deploymentId). `tenant` is the Corgent organization id; without it the caller’s current organization applies. Results carry ai_generated and a signed provenance record (EU AI Act Art. 50).","supportedInterfaces":[{"url":"https://api.corgent.ai/api/a2a/v1","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://api.corgent.ai/api/a2a/v1","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"provider":{"organization":"Corgent (Malango Tech UG)","url":"https://corgent.ai"},"version":"1.0.0","documentationUrl":"https://corgent.ai","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"corgentBearer":{"httpAuthSecurityScheme":{"scheme":"Bearer","description":"A Corgent API key (corg_…) or a Corgent user access token."}}},"securityRequirements":[{"schemes":{"corgentBearer":{"list":[]}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"run-agent","name":"Run a Corgent agent","description":"Queues one run of the Corgent agent named in metadata.agentId with the message text as `input` and an object data part as the input object.","tags":["corgent","agents","async"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]}]}