Update to BurnWeek
Snapshot Oct 24, 2026 · 13:12 UTC · version 2.0.1
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:09 UTC
b14d6ed9f3ead90316f1a86a6e8523c97dec78b78211ea0cee09adb4164d8403
Oct 24, 2026 · 13:12 UTC
b766df1340f9aeb74eb8408a96ca761bab4e34ca39542b45842bdcc1c415d013
Package file
Sep 30, 2026 · 23:09 UTC
127
Oct 24, 2026 · 13:12 UTC
100
Package file
Sep 30, 2026 · 23:09 UTC
{"sha256":"962e7098ee835f5ba370232e65dfa3a164e63559c7b240163818ecc4a18fe463","size":2962}
Oct 24, 2026 · 13:12 UTC
Not present
Package file
Sep 30, 2026 · 23:09 UTC
Not present
Oct 24, 2026 · 13:12 UTC
{"sha256":"fdd6a94eff51a834f047824e8722e8a16af2a7d27fad5db6721eae54d7a6d4bf","size":4178}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
mcp.json →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,91 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "app-6a57f362b92481919c078e433776903d", + "version": "2.0.1", + "description": "BurnWeek \u2014 an AI calorie counter and food diary inside ChatGPT: log food and drinks in plain words, see calories, protein and macros against your daily target.", + "author": { + "name": "Fit Labs O\u00dc", + "email": "support@maxfit.ee", + "url": "https://burnweek.fit" + }, + "homepage": "https://burnweek.fit", + "extensions": { + "com.openai": { + "interface": { + "displayName": "BurnWeek", + "shortDescription": "AI calorie counter, food diary", + "longDescription": "BurnWeek is an AI calorie counter and food diary, right inside ChatGPT. Just say what you ate or drank \u2014 breakfast, a snack, dinner, \"a flat white with oat milk,\" \"two beers and a glass of wine,\" \"ordered a poke bowl at lunch\" \u2014 and BurnWeek estimates the calories and protein, tracks carbs and fat in your daily macros, and adds it to your food log. You can also log from a food photo or a barcode.\n\nAsk how your day is going and BurnWeek shows what you've eaten and how much you have left against your own daily target, which you can set in plain words (\"about 1800 a day and 140 g protein\"). Food is never exact, so these are estimates, not false precision: you see the likely number, and the range is there when you want the detail. Corrections are item-by-item: \"make the rice 200 grams,\" \"the label says 350 calories, use that,\" \"take the fries out,\" \"oh, and there was bread.\" Each one edits just that ingredient, keeps your own numbers as authoritative and recomputes the meal.\n\nCook something together and save it as a recipe with its ingredients, method and finished weight, then log a portion whenever you eat it. \"Same lunch as yesterday\" logs a repeat without re-estimating anything. Save favorites, set up recurring meals and plan meals ahead so they already count toward that day. A rolling 7-day view shows how your week balances out. Just ask BurnWeek what it can do.\n\nBurnWeek logs to your own private account. Connect your existing BurnWeek app history with a one-time link code so your meals stay in sync between the app and ChatGPT. BurnWeek is general-wellness software, not medical advice, and it never collects payment, location, or health-record data.", + "developerName": "Fit Labs O\u00dc", + "category": "Healthcare", + "websiteURL": "https://burnweek.fit", + "supportURL": "https://burnweek.fit", + "privacyPolicyURL": "https://burnweek.fit/privacy", + "termsOfServiceURL": "https://burnweek.fit/terms", + "defaultPrompt": [ + "I just had a chicken burrito bowl \u2014 track it.", + "How am I doing today on calories and protein?", + "Log two beers and a glass of wine." + ], + "composerIcon": "./assets/icon.png", + "logo": "./assets/logo.png" + }, + "review": { + "test_cases": { + "positive": [ + { + "description": "Log a meal described in plain language", + "prompt": "I just had a chicken burrito bowl \u2014 track it.", + "tools_triggered": "log_meal", + "expected_behavior": "BurnWeek estimates calories and protein for the bowl, adds it to today's diary and shows a meal card with the day's running total." + }, + { + "description": "Read today's progress", + "prompt": "How am I doing today on calories and protein?", + "tools_triggered": "show_today", + "expected_behavior": "Shows today's logged meals, calories and protein eaten and what is left against the daily target. Nothing is changed." + }, + { + "description": "Correct one ingredient of a logged meal", + "prompt": "Log 150 g of rice and a chicken breast for lunch, then make the rice 200 grams.", + "tools_triggered": "log_meal, edit_meal", + "expected_behavior": "The meal is logged, then only the rice changes to 200 g and the meal and day totals are recomputed." + }, + { + "description": "Set a daily target the user chose", + "prompt": "Set my daily target to 1900 calories and 150 g protein.", + "tools_triggered": "set_goal", + "expected_behavior": "Saves the target (replacing the previous one) and confirms 1900 cal / 150 g protein; 'calories left' now uses it." + }, + { + "description": "Undo the meal just logged", + "prompt": "Undo that last meal.", + "tools_triggered": "delete_meal", + "expected_behavior": "Removes the meal that was just logged and shows the updated day totals." + } + ], + "negative": [ + { + "description": "General nutrition knowledge \u2014 nothing to log or read; answer directly without BurnWeek.", + "prompt": "How many calories are in a Big Mac?" + }, + { + "description": "Recipe idea request \u2014 the user did not ask to save or log anything.", + "prompt": "Give me a high-protein dinner recipe." + }, + { + "description": "Advice about a target the user has not chosen \u2014 must not call set_goal.", + "prompt": "What's a good protein target for a 75 kg man?" + } + ] + }, + "demo_recording_url": "https://burnweek.fit/chatgpt-demo.mp4", + "commerce": false, + "commerce_description": "BurnWeek does not sell products or process payments in ChatGPT." + }, + "publication": { + "release_notes": "2.0.1 resubmission after the 2.0.0 review: every tool now declares all four annotation hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) as explicit booleans matching its behavior \u2014 openWorldHint is false on every tool because each one only reads or writes the signed-in user's own private BurnWeek account; set_goal and link_account are marked destructive (they replace the saved target / the linked diary) and idempotent. Listing copy refreshed (calorie counter, food diary, drinks, macros)." + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 7 changed fields
changed /files/.app.json/sha256
"b14d6ed9f3ead90316f1a86a6e8523c97dec78b78211ea0cee09adb4164d8403"
"b766df1340f9aeb74eb8408a96ca761bab4e34ca39542b45842bdcc1c415d013"
changed /files/.app.json/size
127
100
removed /files/.codex-plugin~1plugin.json
{
"sha256": "962e7098ee835f5ba370232e65dfa3a164e63559c7b240163818ecc4a18fe463",
"size": 2962
}Field is absent
added /files/assets~1icon.png
Field was absent
{
"sha256": "fdd6a94eff51a834f047824e8722e8a16af2a7d27fad5db6721eae54d7a6d4bf",
"size": 4178
}added /files/assets~1logo.png
Field was absent
{
"sha256": "2aeee186d07f40ab3bce62678e568bbbbb8ca656b8e9fb77615b5a65f017cc27",
"size": 16806
}added /files/mcp.json
Field was absent
{
"sha256": "b9543c10a85c56f6d82343fcedc07360a2814ef461ee97552fa9ffcf80aed5d9",
"size": 199
}added /files/plugin.json
Field was absent
{
"sha256": "d5ea8640bf673e59549010106bf34a09716b53e24659e7db3a2e5734dc549911",
"size": 6362
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "b766df1340f9aeb74eb8408a96ca761bab4e34ca39542b45842bdcc1c415d013",
"size": 100
},
"assets/icon.png": {
"sha256": "fdd6a94eff51a834f047824e8722e8a16af2a7d27fad5db6721eae54d7a6d4bf",
"size": 4178
},
"assets/logo.png": {
"sha256": "2aeee186d07f40ab3bce62678e568bbbbb8ca656b8e9fb77615b5a65f017cc27",
"size": 16806
},
"mcp.json": {
"sha256": "b9543c10a85c56f6d82343fcedc07360a2814ef461ee97552fa9ffcf80aed5d9",
"size": 199
},
"plugin.json": {
"sha256": "d5ea8640bf673e59549010106bf34a09716b53e24659e7db3a2e5734dc549911",
"size": 6362
}
}
}SHA-256 of public snapshot: 562542447ee0832ab45be777ecf8974672521ce3468b63085203a303b5d0f0fa