← Files ateARCHIVED FILE
.codex-plugin/plugin.json
5.45 KB · Oct 7, 2026 · 18:03 UTC
{
"name": "ate",
"version": "1.0.0",
"description": "Save food photos from ChatGPT to your ate sticker collection, and ask what you have eaten.",
"author": {
"name": "Noko Labs",
"email": "nokolabs.dev@gmail.com",
"url": "https://atecollect.com"
},
"homepage": "https://atecollect.com/chatgpt",
"keywords": [
"food",
"food diary",
"stickers",
"collection",
"travel"
],
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "ate",
"shortDescription": "Save food photos as stickers",
"longDescription": "ate turns the food you eat into a sticker collection. Send a photo of a meal to ChatGPT and ask ate to save it: ChatGPT names the dish, and ate files it in your collection with its cuisine and the country it comes from. Next time you open the ate app on Android, the dish has been cut out of the photo as a sticker and placed in your collection and on your food map.\n\nYou can also ask about what you have eaten: what you had in a city or on a trip, how many cuisines you have tried, or when you last had a dish.\n\nWhat ate does in ChatGPT:\n- Saves a food photo you share to your ate collection, with the date and place you mention.\n- Shows a card with the photo, the dish, its cuisine and country, and a button to open the app.\n- Answers questions about your collection.\n\nate only keeps photos of real food. A photo that is not a meal, or shows a whole table of dishes, is not saved, and ChatGPT tells you why. ate never sees the rest of your conversation.\n\nYou need an ate account: get the app on Google Play and sign in with the same account when you connect.",
"developerName": "Noko Labs",
"category": "Travel",
"capabilities": [
"Save food photos to your collection",
"Look up what you ate and where"
],
"websiteURL": "https://atecollect.com/chatgpt",
"supportURL": "https://atecollect.com/support",
"privacyPolicyURL": "https://atecollect.com/privacy",
"termsOfServiceURL": "https://atecollect.com/terms",
"defaultPrompt": [
"Save this dish to my ate collection",
"What have I eaten in Tbilisi?",
"How many cuisines have I tried so far?"
],
"brandColor": "#FF5A00",
"brandColorDark": "#FF5A00",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Save a dish photo",
"prompt": "@ate save this to my collection",
"tools_triggered": "save_dish_photo",
"file_attachment_urls": [
"https://atecollect.com/chatgpt/review/ramen.jpg"
],
"expected_behavior": "The ate card appears with the photo, \"Ramen\" (or a ramen variety), \"Japanese \u00b7 Japan\" with the Japan flag, and an app button. ChatGPT adds at most one short sentence."
},
{
"description": "Save a dish with the place the user mentions",
"prompt": "@ate I had these in Tbilisi yesterday, add them to my collection",
"tools_triggered": "save_dish_photo",
"file_attachment_urls": [
"https://atecollect.com/chatgpt/review/khinkali.jpg"
],
"expected_behavior": "The card shows \"Khinkali\", \"Georgian \u00b7 Georgia\" and the place \"Tbilisi\"."
},
{
"description": "Ask what was eaten in a city",
"prompt": "@ate what have I eaten in Yerevan?",
"tools_triggered": "list_eaten_dishes",
"expected_behavior": "ChatGPT lists the dishes from the review account's collection eaten in Yerevan, Armenia: Danish Pastry, Tiramisu and Lula Kebab."
},
{
"description": "Ask which cuisines were tried",
"prompt": "@ate how many different cuisines have I tried?",
"tools_triggered": "list_eaten_dishes",
"expected_behavior": "ChatGPT reads the collection and answers with the cuisines in it, such as Danish, Italian, Georgian, Japanese, French, Chinese, Canadian, Belgian and Middle Eastern."
},
{
"description": "A photo that is not food is not saved",
"prompt": "@ate save this to my collection",
"tools_triggered": "save_dish_photo",
"file_attachment_urls": [
"https://atecollect.com/chatgpt/review/not-food.jpg"
],
"expected_behavior": "Nothing is saved. ChatGPT says ate only keeps photos of food and asks for a photo of a meal."
}
],
"negative": [
{
"description": "A recipe request does not call ate",
"prompt": "How do I make tonkotsu ramen at home?"
},
{
"description": "A restaurant booking does not call ate",
"prompt": "Book me a table for two at a Georgian restaurant tonight"
},
{
"description": "Editing a food photo does not call ate",
"prompt": "Make this photo brighter"
}
]
},
"demo_recording_url": "https://atecollect.com/chatgpt/review/demo.mp4",
"commerce": false
},
"publication": {
"countries": [],
"release_notes": "First release: save food photos to ate and ask about your collection."
}
}
},
"apps": "./.app.json"
}
SHA-256: 1b9b5ca5d9e9069d9db9579d36a4c1bfffc6c393b1438165f5d9b127333eb22a