← Kalori: Chat Nutrition TrackerCONTENT HISTORY

Update to Kalori: Chat Nutrition Tracker

Snapshot Nov 3, 2026 · 00:12 UTC · version 1.1.4

WHAT CHANGED

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.

Save Kalori: Chat Nutrition Tracker and check future changes in Following.

Up to 10 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

Before

Oct 27, 2026 · 00:49 UTC

1d982ab4fed64656c10a91cc8566264ce381fb058e4bae61c78737466211ba80

After

Nov 3, 2026 · 00:12 UTC

d6d87c11807422b91a3dc385bae79d56f38c5e51efa66612145077f6f0e66227

Package file

Before

Oct 27, 2026 · 00:49 UTC

16369

After

Nov 3, 2026 · 00:12 UTC

18619

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.codex-plugin/plugin.json →

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "name": "kalori",
-  "version": "1.0.3",
-  "description": "Nutrition tracking by chat",
+  "version": "1.1.4",
+  "description": "Nutrition for 490+ JP chains",
   "author": {
     "name": "KALBI LIMITED LIABILITY COMPANY",
     "url": "https://kalori.jp"
@@ -9,9 +9,9 @@
   "homepage": "https://kalori.jp",
   "mcpServers": "./.mcp.json",
   "interface": {
-    "displayName": "Kalori",
-    "shortDescription": "Nutrition tracking by chat",
-    "longDescription": "Kalori is a nutrition-tracking app you use by chatting. Tell ChatGPT what you ate and Kalori logs it, then ask how much is left for today against your calorie and protein, fat, and carbohydrate targets, how your nutrition went this week, or what would fit the rest of your budget at dinner. Weight and exercise are logged the same way, and everything is saved to the linked Kalori account.\n\nNutrition values come from Kalori's catalog of Japanese convenience stores and restaurant chains: 460+ chains (Seven-Eleven, Lawson, FamilyMart, Saizeriya, Sukiya, McDonald's Japan and more), refreshed nightly from official chain sources, plus generic dishes for home cooking and non-chain meals. Every item carries a nutritionSource marker: official means the chain publishes the value, partial means published values completed with AI estimates, and estimated means every value is AI-estimated.\n\nA linked Kalori account is required. Personal-record features are available according to the linked account's existing access, and usage limits apply. The plugin does not offer purchases or subscription management.\n\nMain workflows: (1) log what was eaten by describing it, and correct the portion, date, or components in plain language; (2) review the day's totals and what remains against personal calorie and PFC targets; (3) record weight and exercise and review the weight trend; (4) find something that fits the remaining budget, for example high-protein and under 500 kcal at Seven-Eleven, and render the choice as a meal-plan card whose totals are computed server-side from catalog values, so the numbers shown are not model estimates.\n\nSearch terms, filters, and result counts are retained as the linked account's search history to improve catalog coverage; each call also records the IP address and user-agent in private operational logs that are deleted automatically after about seven days. The tools accept no precise location, chat transcripts, or third-party account identifiers, and personal records are only ever reached through the user's own linked account.",
+    "displayName": "Kalori: Chat Nutrition Tracker",
+    "shortDescription": "Nutrition for 490+ JP chains",
+    "longDescription": "Kalori is a nutrition-tracking app you use by chatting. Tell ChatGPT what you ate and Kalori logs it, then ask how much is left for today against your calorie and protein, fat, and carbohydrate targets, how your nutrition went this week, or what would fit the rest of your budget at dinner. Weight and exercise are logged the same way, and everything is saved to the linked Kalori account.\n\nIn the Kalori iPhone app, users can also choose to import sleep (time asleep and sleep stages) and heart data (resting heart rate and heart rate variability) from Apple Health. Import is off by default and is turned on per category in the app; only daily summaries are stored, ChatGPT reads them only through read-only tools, and they are not used for goal calculations. Users can turn import off at any time and choose to delete the records already imported.\n\nNutrition values come from Kalori's catalog of Japanese convenience stores and restaurant chains: 490+ chains (Seven-Eleven, Lawson, FamilyMart, Saizeriya, Sukiya, McDonald's Japan and more), refreshed nightly from official chain sources, plus generic dishes for home cooking and non-chain meals. Every item carries a nutritionSource marker: official means the chain publishes the value, partial means published values completed with AI estimates, and estimated means every value is AI-estimated.\n\nA linked Kalori account is required. Personal-record features are available according to the linked account's existing access, and usage limits apply. The plugin does not offer purchases or subscription management.\n\nMain workflows: (1) log what was eaten by describing it, and correct the portion, date, or components in plain language; (2) review the day's totals and what remains against personal calorie and PFC targets; (3) record weight and exercise, review the weight trend, and read imported sleep and heart data alongside meals; (4) find something that fits the remaining budget, for example high-protein and under 500 kcal at Seven-Eleven, and render the choice as a meal-plan card whose totals are computed server-side from catalog values, so the numbers shown are not model estimates.\n\nSearch terms, filters, and result counts are retained as the linked account's search history to improve catalog coverage; each call also records the IP address and user-agent in private operational logs that are deleted automatically after about seven days. The tools accept no precise location, chat transcripts, or third-party account identifiers, and personal records are only ever reached through the user's own linked account.",
     "developerName": "KALBI LIMITED LIABILITY COMPANY",
     "category": "Healthcare",
     "capabilities": [
@@ -29,7 +29,9 @@
       "Render a meal-plan card whose totals are computed server-side from catalog values",
       "Match a packaged food's nutrition label to the catalog product",
       "Label every value as published by the chain, partially estimated, or fully estimated",
-      "List supported chains and re-fetch the exact nutrition of a catalog item by id"
+      "List supported chains and re-fetch the exact nutrition of a catalog item by id",
+      "Read sleep and heart summaries the user chose to import from Apple Health (read-only)",
+      "Keep the key points of a review, only when the user agrees, and continue from them in a later chat"
     ],
     "websiteURL": "https://kalori.jp",
     "supportURL": "https://kalori.jp/ja/contact/",
@@ -51,10 +53,10 @@
         "test_cases": {
           "positive": [
             {
-              "description": "Filter one chain by a nutrition constraint. The catalog can be browsed with filters alone, so the model is told to omit the free-text query when the user is narrowing a chain rather than naming a dish.",
-              "prompt": "\u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3067\u3001\u305f\u3093\u3071\u304f\u8cea20g\u4ee5\u4e0a\u30fb500kcal\u4ee5\u4e0b\u306e\u5546\u54c1\u3092\u6559\u3048\u3066",
-              "tools_triggered": "search_foods",
-              "expected_behavior": "Calls search_foods with shop=seven-eleven, proteinMin=20 and calMax=500, and answers with Seven-Eleven items that satisfy both limits, each with its calories and PFC. Results also render as a card carousel on hosts that support widgets."
+              "description": "Read the sleep and heart summaries the user chose to import from Apple Health. Both tools are read-only; the pre-created demo account has three days of synthetic data, and the answer reports the values without giving medical advice.",
+              "prompt": "\u76f4\u8fd13\u65e5\u306e\u7761\u7720\u6642\u9593\u3068\u5b89\u9759\u6642\u5fc3\u62cd\u6570\u3092\u6559\u3048\u3066",
+              "tools_triggered": "get_sleep, get_heart_rate_summary",
+              "expected_behavior": "Calls get_sleep and get_heart_rate_summary for the last three days and reports each night's time asleep (with deep, REM, and core sleep) and each day's resting heart rate and heart rate variability from the demo account, without diagnosing or giving medical advice."
             },
             {
               "description": "Several dishes in one call. search_foods accepts a queries array so the model does not call the tool repeatedly, and never packs several dish names into one query string.",
@@ -104,11 +106,11 @@
         "commerce_description": "Nutrition search and private food records; no purchases or checkout."
       },
       "publication": {
-        "release_notes": "Listing and tool update; no authentication or data-handling changes.\n\n- Added 12 tools for chat-based tracking: strength workouts with exercises and sets (search_workout_exercises, log_workout, get_workouts), daily supplements (get_supplements, add_supplement, update_supplement, set_supplement_taken), saved meal sets and exact repeats (get_meal_sets, save_meal_set, repeat_meals, get_meal_shelf), and nutrition-label matching (match_nutrition_label). All require the linked account, stay within it, and every direct write can be undone from its result card.\n- Clarified existing tool descriptions, including which recent records a linked account can read.\n- Repositioned the listing around chat-based nutrition tracking, with the Japanese chain catalog described as the source of the nutrition values, and updated the subtitle, description, capabilities, and starter prompts in English and Japanese.",
+        "release_notes": "Listing and tool update; adds read access to sleep and heart data that the user chooses to import, and saved review notes.\n\n- Renamed the listing to \"Kalori: Chat Nutrition Tracker\" and changed the subtitle to the chain catalog; the description now explains the opt-in Apple Health import and its data handling, and a test case covers get_sleep and get_heart_rate_summary.\n\n- Added get_sleep and get_heart_rate_summary: read the nightly sleep summaries (time asleep and sleep stages) and the daily resting heart rate and heart rate variability that the user chose to import from Apple Health in the Kalori iPhone app. Import is off by default and chosen per category; only daily summaries are stored, they are not used for goal calculations, and both tools are read-only within the linked account.\n- Added save_review_note and get_review_notes: keep the key points of a review only when the user asks or agrees, and read them back in a later chat. A saved note can be undone from its result card and is deleted with the account.\n- Clarified the descriptions of search_foods, log_meals, and get_food_details; their inputs still accept the previous forms.",
         "translations": {
           "ja-JP": {
-            "subtitle": "\u30c1\u30e3\u30c3\u30c8\u3067\u6804\u990a\u7ba1\u7406\u30fb\u98df\u4e8b\u8a18\u9332",
-            "description": "Kalori \u306f\u3001\u30c1\u30e3\u30c3\u30c8\u3067\u6804\u990a\u7ba1\u7406\u304c\u3067\u304d\u308b\u30a2\u30d7\u30ea\u3067\u3059\u3002\u98df\u3079\u305f\u3082\u306e\u3092\u4f1d\u3048\u308c\u3070\u8a18\u9332\u3057\u3001\u30ab\u30ed\u30ea\u30fc\u3068\u305f\u3093\u3071\u304f\u8cea\u30fb\u8102\u8cea\u30fb\u70ad\u6c34\u5316\u7269\u306e\u76ee\u6a19\u306b\u5bfe\u3057\u3066\u4eca\u65e5\u3042\u3068\u3069\u308c\u304f\u3089\u3044\u98df\u3079\u3089\u308c\u308b\u304b\u3001\u4eca\u9031\u306e\u6804\u990a\u306f\u3069\u3046\u3060\u3063\u305f\u304b\u3001\u6b8b\u308a\u306b\u53ce\u307e\u308b\u5915\u98df\u306f\u4f55\u304b\u3001\u3068\u3044\u3063\u305f\u76f8\u8ac7\u306b\u4f1a\u8a71\u3067\u7b54\u3048\u307e\u3059\u3002\u4f53\u91cd\u3084\u904b\u52d5\u3082\u540c\u3058\u3088\u3046\u306b\u8a18\u9332\u3067\u304d\u3001\u3059\u3079\u3066\u9023\u643a\u3057\u305f Kalori \u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\n\n\u6804\u990a\u5024\u306f\u3001\u65e5\u672c\u306e\u30b3\u30f3\u30d3\u30cb\u30a8\u30f3\u30b9\u30b9\u30c8\u30a2\u3068\u5916\u98df\u30c1\u30a7\u30fc\u30f3\u306e\u6804\u990a\u30c7\u30fc\u30bf\u30ab\u30bf\u30ed\u30b0\u304b\u3089\u5f15\u304d\u307e\u3059\u3002\u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3001\u30ed\u30fc\u30bd\u30f3\u3001\u30d5\u30a1\u30df\u30ea\u30fc\u30de\u30fc\u30c8\u3001\u30b5\u30a4\u30bc\u30ea\u30e4\u3001\u3059\u304d\u5bb6\u3001\u30de\u30af\u30c9\u30ca\u30eb\u30c9\u306a\u3069460\u30c1\u30a7\u30fc\u30f3\u8d85\u306e\u5546\u54c1\u3092\u6bce\u6669\u3001\u5404\u30c1\u30a7\u30fc\u30f3\u306e\u516c\u5f0f\u60c5\u5831\u304b\u3089\u66f4\u65b0\u3057\u3066\u3044\u308b\u307b\u304b\u3001\u81ea\u708a\u3084\u30c1\u30a7\u30fc\u30f3\u4ee5\u5916\u306e\u5916\u98df\u306e\u305f\u3081\u306e\u4e00\u822c\u7684\u306a\u6599\u7406\u540d\u3082\u53ce\u9332\u3057\u3066\u3044\u307e\u3059\u3002\u5404\u5546\u54c1\u306b\u306f\u6804\u990a\u5024\u306e\u7531\u6765\uff08official\uff1d\u30c1\u30a7\u30fc\u30f3\u306e\u516c\u8868\u5024 / partial\uff1d\u516c\u8868\u5024\u306e\u6b20\u640d\u3092AI\u63a8\u5b9a\u3067\u88dc\u5b8c / estimated\uff1d\u5168\u9805\u76eeAI\u63a8\u5b9a\uff09\u304c\u4ed8\u304d\u307e\u3059\u3002\n\nKalori\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u9023\u643a\u304c\u5fc5\u8981\u3067\u3059\u3002\u500b\u4eba\u306e\u8a18\u9332\u6a5f\u80fd\u306f\u3001\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65e2\u5b58\u306e\u5229\u7528\u6a29\u306b\u5f93\u3063\u3066\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u5229\u7528\u56de\u6570\u306a\u3069\u306e\u4e0a\u9650\u304c\u9069\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u8cfc\u5165\u3084\u5b9a\u671f\u8cfc\u5165\u306e\u7ba1\u7406\u3092\u884c\u3044\u307e\u305b\u3093\u3002\n\n\u4e3b\u306a\u4f7f\u3044\u65b9: \u2460\u98df\u3079\u305f\u3082\u306e\u3092\u4f1d\u3048\u3066\u8a18\u9332\u3057\u3001\u91cf\u30fb\u65e5\u4ed8\u30fb\u5185\u8a33\u3092\u8a00\u8449\u3067\u76f4\u3059 \u2461\u305d\u306e\u65e5\u306e\u5408\u8a08\u3068\u3001\u30ab\u30ed\u30ea\u30fc\u30fbPFC\u306e\u76ee\u6a19\u306b\u5bfe\u3059\u308b\u6b8b\u308a\u3092\u78ba\u8a8d\u3059\u308b \u2462\u4f53\u91cd\u30fb\u904b\u52d5\u3092\u8a18\u9332\u3057\u3066\u4f53\u91cd\u306e\u63a8\u79fb\u3092\u898b\u308b \u2463\u6b8b\u308a\u306b\u5408\u3046\u3082\u306e\u3092\u63a2\u3057\uff08\u4f8b: \u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3067\u9ad8\u305f\u3093\u3071\u304f\u30fb500kcal\u4ee5\u4e0b\uff09\u3001\u9078\u3093\u3060\u7d44\u307f\u5408\u308f\u305b\u3092\u732e\u7acb\u30ab\u30fc\u30c9\u306b\u3059\u308b\uff08\u5408\u8a08\u306f\u30ab\u30bf\u30ed\u30b0\u306e\u5024\u304b\u3089\u30b5\u30fc\u30d0\u30fc\u5074\u3067\u8a08\u7b97\u3059\u308b\u306e\u3067\u3001AI \u304c\u8a08\u7b97\u3057\u305f\u6570\u5b57\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff09\u3002\n\n\u691c\u7d22\u8a9e\u30fb\u6761\u4ef6\u30fb\u7d50\u679c\u4ef6\u6570\u306f\u3001\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u691c\u7d22\u5c65\u6b74\u3068\u3057\u3066\u30ab\u30bf\u30ed\u30b0\u6539\u5584\u306e\u305f\u3081\u306b\u4fdd\u6301\u3057\u307e\u3059\u3002\u5404\u547c\u3073\u51fa\u3057\u306eIP\u30a2\u30c9\u30ec\u30b9\u3068User-Agent\u306f\u3001\u7d047\u65e5\u3067\u81ea\u52d5\u524a\u9664\u3055\u308c\u308b\u975e\u516c\u958b\u306e\u904b\u7528\u30ed\u30b0\u306b\u3082\u8a18\u9332\u3055\u308c\u307e\u3059\u3002\u4f4d\u7f6e\u60c5\u5831\u30fb\u30c1\u30e3\u30c3\u30c8\u306e\u5185\u5bb9\u30fb\u4ed6\u793e\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8b58\u5225\u5b50\u306f\u53d7\u3051\u53d6\u3089\u305a\u3001\u500b\u4eba\u306e\u8a18\u9332\u306b\u306f\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u7d4c\u7531\u3067\u3057\u304b\u89e6\u308c\u307e\u305b\u3093\u3002"
+            "subtitle": "\u30b3\u30f3\u30d3\u30cb\u30fb\u5916\u98df490\u30c1\u30a7\u30fc\u30f3\u8d85\u306e\u6804\u990a",
+            "description": "Kalori \u306f\u3001\u30c1\u30e3\u30c3\u30c8\u3067\u6804\u990a\u7ba1\u7406\u304c\u3067\u304d\u308b\u30a2\u30d7\u30ea\u3067\u3059\u3002\u98df\u3079\u305f\u3082\u306e\u3092\u4f1d\u3048\u308c\u3070\u8a18\u9332\u3057\u3001\u30ab\u30ed\u30ea\u30fc\u3068\u305f\u3093\u3071\u304f\u8cea\u30fb\u8102\u8cea\u30fb\u70ad\u6c34\u5316\u7269\u306e\u76ee\u6a19\u306b\u5bfe\u3057\u3066\u4eca\u65e5\u3042\u3068\u3069\u308c\u304f\u3089\u3044\u98df\u3079\u3089\u308c\u308b\u304b\u3001\u4eca\u9031\u306e\u6804\u990a\u306f\u3069\u3046\u3060\u3063\u305f\u304b\u3001\u6b8b\u308a\u306b\u53ce\u307e\u308b\u5915\u98df\u306f\u4f55\u304b\u3001\u3068\u3044\u3063\u305f\u76f8\u8ac7\u306b\u4f1a\u8a71\u3067\u7b54\u3048\u307e\u3059\u3002\u4f53\u91cd\u3084\u904b\u52d5\u3082\u540c\u3058\u3088\u3046\u306b\u8a18\u9332\u3067\u304d\u3001\u3059\u3079\u3066\u9023\u643a\u3057\u305f Kalori \u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\n\nKalori \u306e iPhone \u30a2\u30d7\u30ea\u3067\u306f\u3001Apple \u306e\u30d8\u30eb\u30b9\u30b1\u30a2\u304b\u3089\u7761\u7720\uff08\u7720\u3063\u305f\u6642\u9593\u3068\u7761\u7720\u306e\u6bb5\u968e\uff09\u3068\u5fc3\u62cd\uff08\u5b89\u9759\u6642\u5fc3\u62cd\u6570\u3068\u5fc3\u62cd\u5909\u52d5\uff09\u306e\u53d6\u308a\u8fbc\u307f\u3092\u9078\u3076\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u53d6\u308a\u8fbc\u307f\u306f\u521d\u671f\u8a2d\u5b9a\u3067\u306f\u30aa\u30d5\u3067\u3001\u30a2\u30d7\u30ea\u3067\u9805\u76ee\u3054\u3068\u306b\u30aa\u30f3\u306b\u3057\u307e\u3059\u3002\u4fdd\u5b58\u3059\u308b\u306e\u306f\u65e5\u3054\u3068\u306e\u8981\u7d04\u3060\u3051\u3067\u3001ChatGPT \u304b\u3089\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306e\u30c4\u30fc\u30eb\u3067\u306e\u307f\u8aad\u307f\u3001\u76ee\u6a19\u306e\u8a08\u7b97\u306b\u306f\u4f7f\u3044\u307e\u305b\u3093\u3002\u53d6\u308a\u8fbc\u307f\u306f\u3044\u3064\u3067\u3082\u30aa\u30d5\u306b\u3067\u304d\u3001\u53d6\u308a\u8fbc\u3093\u3060\u8a18\u9332\u3092\u524a\u9664\u3059\u308b\u304b\u3082\u9078\u3079\u307e\u3059\u3002\n\n\u6804\u990a\u5024\u306f\u3001\u65e5\u672c\u306e\u30b3\u30f3\u30d3\u30cb\u30a8\u30f3\u30b9\u30b9\u30c8\u30a2\u3068\u5916\u98df\u30c1\u30a7\u30fc\u30f3\u306e\u6804\u990a\u30c7\u30fc\u30bf\u30ab\u30bf\u30ed\u30b0\u304b\u3089\u5f15\u304d\u307e\u3059\u3002\u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3001\u30ed\u30fc\u30bd\u30f3\u3001\u30d5\u30a1\u30df\u30ea\u30fc\u30de\u30fc\u30c8\u3001\u30b5\u30a4\u30bc\u30ea\u30e4\u3001\u3059\u304d\u5bb6\u3001\u30de\u30af\u30c9\u30ca\u30eb\u30c9\u306a\u3069490\u30c1\u30a7\u30fc\u30f3\u8d85\u306e\u5546\u54c1\u3092\u6bce\u6669\u3001\u5404\u30c1\u30a7\u30fc\u30f3\u306e\u516c\u5f0f\u60c5\u5831\u304b\u3089\u66f4\u65b0\u3057\u3066\u3044\u308b\u307b\u304b\u3001\u81ea\u708a\u3084\u30c1\u30a7\u30fc\u30f3\u4ee5\u5916\u306e\u5916\u98df\u306e\u305f\u3081\u306e\u4e00\u822c\u7684\u306a\u6599\u7406\u540d\u3082\u53ce\u9332\u3057\u3066\u3044\u307e\u3059\u3002\u5404\u5546\u54c1\u306b\u306f\u6804\u990a\u5024\u306e\u7531\u6765\uff08official\uff1d\u30c1\u30a7\u30fc\u30f3\u306e\u516c\u8868\u5024 / partial\uff1d\u516c\u8868\u5024\u306e\u6b20\u640d\u3092AI\u63a8\u5b9a\u3067\u88dc\u5b8c / estimated\uff1d\u5168\u9805\u76eeAI\u63a8\u5b9a\uff09\u304c\u4ed8\u304d\u307e\u3059\u3002\n\nKalori\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u9023\u643a\u304c\u5fc5\u8981\u3067\u3059\u3002\u500b\u4eba\u306e\u8a18\u9332\u6a5f\u80fd\u306f\u3001\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65e2\u5b58\u306e\u5229\u7528\u6a29\u306b\u5f93\u3063\u3066\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u5229\u7528\u56de\u6570\u306a\u3069\u306e\u4e0a\u9650\u304c\u9069\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u8cfc\u5165\u3084\u5b9a\u671f\u8cfc\u5165\u306e\u7ba1\u7406\u3092\u884c\u3044\u307e\u305b\u3093\u3002\n\n\u4e3b\u306a\u4f7f\u3044\u65b9: \u2460\u98df\u3079\u305f\u3082\u306e\u3092\u4f1d\u3048\u3066\u8a18\u9332\u3057\u3001\u91cf\u30fb\u65e5\u4ed8\u30fb\u5185\u8a33\u3092\u8a00\u8449\u3067\u76f4\u3059 \u2461\u305d\u306e\u65e5\u306e\u5408\u8a08\u3068\u3001\u30ab\u30ed\u30ea\u30fc\u30fbPFC\u306e\u76ee\u6a19\u306b\u5bfe\u3059\u308b\u6b8b\u308a\u3092\u78ba\u8a8d\u3059\u308b \u2462\u4f53\u91cd\u30fb\u904b\u52d5\u3092\u8a18\u9332\u3057\u3066\u4f53\u91cd\u306e\u63a8\u79fb\u3092\u898b\u3066\u3001\u53d6\u308a\u8fbc\u3093\u3060\u7761\u7720\u30fb\u5fc3\u62cd\u3082\u98df\u4e8b\u3068\u3042\u308f\u305b\u3066\u8aad\u3080 \u2463\u6b8b\u308a\u306b\u5408\u3046\u3082\u306e\u3092\u63a2\u3057\uff08\u4f8b: \u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3067\u9ad8\u305f\u3093\u3071\u304f\u30fb500kcal\u4ee5\u4e0b\uff09\u3001\u9078\u3093\u3060\u7d44\u307f\u5408\u308f\u305b\u3092\u732e\u7acb\u30ab\u30fc\u30c9\u306b\u3059\u308b\uff08\u5408\u8a08\u306f\u30ab\u30bf\u30ed\u30b0\u306e\u5024\u304b\u3089\u30b5\u30fc\u30d0\u30fc\u5074\u3067\u8a08\u7b97\u3059\u308b\u306e\u3067\u3001AI \u304c\u8a08\u7b97\u3057\u305f\u6570\u5b57\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff09\u3002\n\n\u691c\u7d22\u8a9e\u30fb\u6761\u4ef6\u30fb\u7d50\u679c\u4ef6\u6570\u306f\u3001\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u691c\u7d22\u5c65\u6b74\u3068\u3057\u3066\u30ab\u30bf\u30ed\u30b0\u6539\u5584\u306e\u305f\u3081\u306b\u4fdd\u6301\u3057\u307e\u3059\u3002\u5404\u547c\u3073\u51fa\u3057\u306eIP\u30a2\u30c9\u30ec\u30b9\u3068User-Agent\u306f\u3001\u7d047\u65e5\u3067\u81ea\u52d5\u524a\u9664\u3055\u308c\u308b\u975e\u516c\u958b\u306e\u904b\u7528\u30ed\u30b0\u306b\u3082\u8a18\u9332\u3055\u308c\u307e\u3059\u3002\u4f4d\u7f6e\u60c5\u5831\u30fb\u30c1\u30e3\u30c3\u30c8\u306e\u5185\u5bb9\u30fb\u4ed6\u793e\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8b58\u5225\u5b50\u306f\u53d7\u3051\u53d6\u3089\u305a\u3001\u500b\u4eba\u306e\u8a18\u9332\u306b\u306f\u9023\u643a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u7d4c\u7531\u3067\u3057\u304b\u89e6\u308c\u307e\u305b\u3093\u3002"
           }
         }
       }
Full technical diff · 2 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"1d982ab4fed64656c10a91cc8566264ce381fb058e4bae61c78737466211ba80"
AFTER
"d6d87c11807422b91a3dc385bae79d56f38c5e51efa66612145077f6f0e66227"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
16369
AFTER
18619
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "96528a1df2f85a965e394f4dd1278254848a77acac1339dc0398a5f9d68169c5",
      "size": 98
    },
    ".codex-plugin/plugin.json": {
      "sha256": "d6d87c11807422b91a3dc385bae79d56f38c5e51efa66612145077f6f0e66227",
      "size": 18619
    },
    ".mcp.json": {
      "sha256": "bc1cc26ff9a336f46ecc0da5c8ab0308b272ea7de1558f5355443949a9d17611",
      "size": 92
    },
    "assets/logo.png": {
      "sha256": "7de72fd518b9b9d273895797bb1e426f75fbcf73ca508336cff3d5569fc27afe",
      "size": 89023
    }
  }
}

SHA-256 of public snapshot: 570777309f7ca10aab802abdb811c237c2eadb34e24809c20032633639b79b5d