{"name":"Giggle Fone Storefront Agent","version":"1.0.0","description":"A2A agent for Giggle Fone B2C: help shoppers browse graded used smartphones (product catalog /p vs one-device-one-photo /d), grades A/B/C, and public AI catalog APIs. Privileged checkout tools stay on MCP/ACP with API keys — see /auth.md.","protocolVersion":"0.3","url":"https://gigglefone.fr/a2a","preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://gigglefone.fr/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false,"extensions":[{"uri":"https://github.com/google-agentic-commerce/ap2/tree/v0.1","required":false,"description":"Merchant of record for graded smartphones. Agent-assisted cart via MCP/ACP + OAuth/API key; payment settles through existing Stripe PaymentIntent on F2 checkout. Full AP2 signed-mandate message types on /a2a are not implemented yet.","params":{"roles":["merchant"],"payment_handlers":["stripe"],"checkout_url":"https://gigglefone.fr/f2/cart","discovery":{"acp":"https://gigglefone.fr/.well-known/acp.json","ucp":"https://gigglefone.fr/.well-known/ucp"}}}]},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"browse-catalog","name":"Browse product catalog","description":"Guide shoppers to /p (shop by model) or /d (exact unit), and use public /api/ai/catalog and /api/ai/devices JSON.","tags":["catalog","shopping","iphone"],"examples":["Find iPhone 15 options on Giggle Fone","How do I browse one-device-one-photo stock?"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]},{"id":"explain-grades","name":"Explain device grades","description":"Explain A, B, C cosmetic grades (appearance only; devices are 100% functional) and point to /grades.","tags":["grades","quality"],"examples":["What does grade B mean?","Difference between A and B"],"inputModes":["text/plain"],"outputModes":["text/plain"]},{"id":"contact-support","name":"Contact support","description":"Point shoppers to contact email, phone, and /contactus.","tags":["support"],"examples":["How do I contact Giggle Fone?"],"inputModes":["text/plain"],"outputModes":["text/plain"]}],"provider":{"organization":"GIGGLE TECHNOLOGY CO., LIMITED","url":"https://gigglefone.fr/"},"documentationUrl":"https://gigglefone.fr/llms.txt"}