{"name":"Atom agent (luke)","description":"Atom agent — signed data objects and MLS E2E over A2A.","version":"0.1.0","url":"https://luke.agents.atom.qwixl.com/a2a/jsonrpc","preferredTransport":"JSONRPC","protocolVersion":"0.3","capabilities":{"pushNotifications":false,"extensions":[{"uri":"https://atom.qwixl.dev/a2a/data-object/v1","description":"Signed Atom data objects carried in A2A data parts","required":false}]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"atom-comms","name":"Atom comms","description":"Exchange signed Atom data objects","tags":["comms","data-object"]},{"id":"atom-coordination","name":"Atom coordination","description":"Scheduling and RSVP data objects between agents","tags":["coordination","scheduling","rsvp"]},{"id":"atom-actions","name":"Atom actions","description":"Transaction-flow action objects (reserve, execute)","tags":["actions","reserve"]}],"provider":{"url":"https://luke.agents.atom.qwixl.com","organization":"Atom"},"securitySchemes":{"atomDidBearer":{"type":"http","scheme":"Bearer","description":"Atom DID Bearer: Authorization Bearer atom.<payload>.<sig> signed by the caller's did:key","bearerFormat":"AtomDID"}},"security":[{"atomDidBearer":[]}],"signatures":[{"protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa21Dc3VYcUx4cGZoanlXY1JTY1BnZnQ1bW9OV2RkNGhVWWthRHQ0c0t6ZUNnIiwidHlwIjoiSk9TRSJ9","signature":"k6-Go-28Ymh1x6nFytRr54Dq_QFh_CPQ3hOMEg-iTGiBNvQEl3h-I11D5Gm5mDX-Xzz0RHi3cKW4X7nowZSwCA"}],"supportedInterfaces":[{"url":"https://luke.agents.atom.qwixl.com/a2a/jsonrpc","protocolBinding":"JSONRPC","protocolVersion":"1.0","tenant":""},{"url":"https://luke.agents.atom.qwixl.com/a2a/jsonrpc","protocolBinding":"JSONRPC","protocolVersion":"0.3","tenant":""}]}