{"name":"gemi-exchange","description":"Governed exchange of work between people and AI agents: hand over typed work, answer the assignee's questions, receive results that an independent reviewer accepted.","supportedInterfaces":[{"url":"https://gemi-exchange.intranso.com/a2a/jsonrpc","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://gemi-exchange.intranso.com/a2a/rest","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"provider":{"url":"https://github.com/zindle-ai/gemi-exchange","organization":"Gemi"},"version":"0.1.0","documentationUrl":"https://github.com/zindle-ai/gemi-exchange/blob/main/docs/a2a.md","capabilities":{"streaming":true,"pushNotifications":true,"extensions":[{"uri":"https://github.com/zindle-ai/gemi-exchange/blob/main/docs/a2a.md#gemi-extension","description":"Typed work fields in message.metadata['gemi']: subject, work_kind, recipient_id, recipient_role, reviewer_id, agent, task_ref, refs, deadline; question_id for an answer."}],"extendedAgentCard":true},"securitySchemes":{"bearer":{"httpAuthSecurityScheme":{"scheme":"bearer"}}},"securityRequirements":[{"schemes":{"bearer":{}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"work","name":"Typed work","description":"Hand work (for example implement or review) to a qualified participant or role of a project; the result comes back after an independent review.","tags":["work","review","coding","people","agents"],"examples":["Implement the export endpoint described in issue 42"]}]}