{"name":"Orders Concierge","description":"Your orders and payments at the Orders service, handled by agents acting for you with your consent.","supportedInterfaces":[{"url":"https://pa.jrsz.net/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"url":"https://pa.jrsz.net","organization":"Orders service (personal-agent demo)"},"version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":true},"securitySchemes":{"fitzroy":{"oauth2SecurityScheme":{"description":"PingOne. Pre-registered clients only (PingOne has no dynamic client registration); the user consents per client and can withdraw at any time.","flows":{"authorizationCode":{"authorizationUrl":"https://auth.pingone.com/7017f0d6-8d16-427e-b0aa-aef1063ce0bc/as/authorize","tokenUrl":"https://auth.pingone.com/7017f0d6-8d16-427e-b0aa-aef1063ce0bc/as/token","scopes":{"orders:write":"Place orders","payments:refund":"Refund payments","orders:read":"See your orders"},"pkceRequired":true}},"oauth2MetadataUrl":"https://auth.pingone.com/7017f0d6-8d16-427e-b0aa-aef1063ce0bc/as/.well-known/openid-configuration"}},"fitzroy-oidc":{"openIdConnectSecurityScheme":{"openIdConnectUrl":"https://auth.pingone.com/7017f0d6-8d16-427e-b0aa-aef1063ce0bc/as/.well-known/openid-configuration"}}},"securityRequirements":[{"schemes":{"fitzroy":{"list":["orders:read"]}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"whoami","name":"Who am I","description":"Who the Concierge acts for, and through which agents (the delegation chain)","tags":["orders"],"examples":["Who are you acting for?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"],"securityRequirements":[{"schemes":{"fitzroy":{"list":["orders:read"]}}}]},{"id":"list-orders","name":"List orders","description":"Your orders, optionally only those with one status","tags":["orders"],"examples":["Which of my orders are open?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"],"securityRequirements":[{"schemes":{"fitzroy":{"list":["orders:read"]}}}]},{"id":"get-order","name":"Order details","description":"One order by id, including its payment id","tags":["orders"],"examples":["Show me order ord-1"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"],"securityRequirements":[{"schemes":{"fitzroy":{"list":["orders:read"]}}}]},{"id":"place-order","name":"Place an order","description":"Order an item","tags":["orders"],"examples":["Order 2 espresso grinders"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"],"securityRequirements":[{"schemes":{"fitzroy":{"list":["orders:write"]}}}]},{"id":"refund-payment","name":"Refund a payment","description":"Refund (part of) a payment by payment id; returns the order, whose amount is then what is left to refund","tags":["payments"],"examples":["Refund 5.00 of payment pay-1"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"],"securityRequirements":[{"schemes":{"fitzroy":{"list":["payments:refund"]}}}]}]}