{"name":"Sparkles merchandiser","description":"Chooses at most one add-on for a checkout from code-picked candidates, by the value of the cart, and writes one pitch line.","supportedInterfaces":[{"url":"https://agent.charmandsoulph.com/api/a2a/merchandiser","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false},"securitySchemes":{"bearer":{"httpAuthSecurityScheme":{"description":"MERCHANDISER_A2A_SECRET","scheme":"Bearer"}}},"securityRequirements":[{"schemes":{"bearer":{}}}],"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"addon-offer","name":"Add-on offer","description":"Input: AddonFacts (cart value band, candidates with price and floor price). Output: MerchandiserDecision (suggest, ref, offerPrice, pitch).","tags":["commerce","checkout"],"inputModes":["application/json"],"outputModes":["application/json"]}]}