← AI EnduranceCONTENT HISTORY

Update to AI Endurance

Snapshot Oct 5, 2026 · 18:06 UTC · version 2.0.0

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Package contents changed in 17 files: .codex-plugin/plugin.json, skills/adjust-for-weather/SKILL.md, skills/adjust-for-weather/agents/openai.yaml, …. Open the file diff to inspect the edits.

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Package file

Before

d4c407c7cb92b868d75f6e9857f1a6df59684fb4e5d7c9e43181b36a0aaad4a3

After

ea0cd15b8d666982c546a15a8465f290742d59cfa637a5f9c01d92f127370823

Package file

Before

1500

After

1572

Package file

Before

Not present

After

{"sha256":"25ef952e1f46b98ef4b43506d000f5870497a28b68b023dab780f61639bc095f","size":2056}

Package file

Before

Not present

After

{"sha256":"dc53a6e2bb6797c7d78bdc1b099c01fcf2a208e2e156831b726bab74604838a4","size":641}

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

--- before
+++ after
@@ -6,7 +6,7 @@
   "description": "Your AI coach for Running, Cycling and Triathlon.\n\nReview, manage, and adapt your training plan, and deep dive into your activity and recovery data.\n\nCombine ChatGPT\u2019s conversational intelligence with AI Endurance\u2019s data analysis and machine learning models to maximize your training effectiveness and optimize your performance.",
   "interface": {
     "capabilities": [],
-    "category": "Healthcare",
+    "category": "Other",
     "defaultPrompt": [
       "Based on my plan progress, modify upcoming 7 days of workouts",
       "Based on my recovery status, should I workout as planned today?",
@@ -17,9 +17,11 @@
     "longDescription": "Your AI coach for Running, Cycling and Triathlon.\n\nReview, manage, and adapt your training plan, and deep dive into your activity and recovery data.\n\nCombine ChatGPT\u2019s conversational intelligence with AI Endurance\u2019s data analysis and machine learning models to maximize your training effectiveness and optimize your performance.",
     "privacyPolicyURL": "https://aiendurance.com/privacypolicy",
     "shortDescription": "AI Running, Cycling, Triathlon",
+    "supportURL": "https://aiendurance.com/contact",
     "termsOfServiceURL": "https://aiendurance.com/termsofuse",
     "websiteURL": "https://aiendurance.com"
   },
   "name": "app-69456fbb59d081918bcb148a12380f92",
-  "version": "1.0.0"
+  "skills": "./skills",
+  "version": "2.0.0"
 }
\ No newline at end of file
Full technical diff · 18 changed fields

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

BEFORE
"d4c407c7cb92b868d75f6e9857f1a6df59684fb4e5d7c9e43181b36a0aaad4a3"
AFTER
"ea0cd15b8d666982c546a15a8465f290742d59cfa637a5f9c01d92f127370823"

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

BEFORE
1500
AFTER
1572

added /files/skills~1adjust-for-weather~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "25ef952e1f46b98ef4b43506d000f5870497a28b68b023dab780f61639bc095f",
  "size": 2056
}

added /files/skills~1adjust-for-weather~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "dc53a6e2bb6797c7d78bdc1b099c01fcf2a208e2e156831b726bab74604838a4",
  "size": 641
}

added /files/skills~1adjust-for-weather~1assets~1icon-large.png

BEFORE
Field was absent
AFTER
{
  "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
  "size": 17034
}

added /files/skills~1adjust-for-weather~1assets~1icon-small.png

BEFORE
Field was absent
AFTER
{
  "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
  "size": 2013
}

added /files/skills~1analyze-activity~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "8d4f4e845d87ee52fa0ec35d6b6415dad79325794239a80e2cf2a9d5c24f40a8",
  "size": 2845
}

added /files/skills~1analyze-activity~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "ac3b00235d50e0814b2d52863c63dfc4762d1fef951508293c9de9dca32879d3",
  "size": 625
}

added /files/skills~1analyze-activity~1assets~1icon-large.png

BEFORE
Field was absent
AFTER
{
  "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
  "size": 17034
}

added /files/skills~1analyze-activity~1assets~1icon-small.png

BEFORE
Field was absent
AFTER
{
  "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
  "size": 2013
}

added /files/skills~1checkin~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "3c8c064db65c6e3e2be527254a4344ac29e288dbb6867ef401241f33f0e019fd",
  "size": 2041
}

added /files/skills~1checkin~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "6682ee2e17877bf2596046f07052200c9e6ef34eb29a52871ae65e9cfc985328",
  "size": 689
}

added /files/skills~1checkin~1assets~1icon-large.png

BEFORE
Field was absent
AFTER
{
  "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
  "size": 17034
}

added /files/skills~1checkin~1assets~1icon-small.png

BEFORE
Field was absent
AFTER
{
  "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
  "size": 2013
}

added /files/skills~1replan~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d70e6723e09147193210124901a071bee73e2b049d94de257e7843d83477b474",
  "size": 1810
}

added /files/skills~1replan~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "d3733f8688d5f225603383dc4f6a486cc0b72bec205f61a69225eac6b763587d",
  "size": 686
}

added /files/skills~1replan~1assets~1icon-large.png

BEFORE
Field was absent
AFTER
{
  "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
  "size": 17034
}

added /files/skills~1replan~1assets~1icon-small.png

BEFORE
Field was absent
AFTER
{
  "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
  "size": 2013
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "efc08a750353795d8813bbf26b175aab45142ed65e81acdb97e61e0f78059351",
      "size": 127
    },
    ".codex-plugin/plugin.json": {
      "sha256": "ea0cd15b8d666982c546a15a8465f290742d59cfa637a5f9c01d92f127370823",
      "size": 1572
    },
    "skills/adjust-for-weather/SKILL.md": {
      "sha256": "25ef952e1f46b98ef4b43506d000f5870497a28b68b023dab780f61639bc095f",
      "size": 2056
    },
    "skills/adjust-for-weather/agents/openai.yaml": {
      "sha256": "dc53a6e2bb6797c7d78bdc1b099c01fcf2a208e2e156831b726bab74604838a4",
      "size": 641
    },
    "skills/adjust-for-weather/assets/icon-large.png": {
      "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
      "size": 17034
    },
    "skills/adjust-for-weather/assets/icon-small.png": {
      "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
      "size": 2013
    },
    "skills/analyze-activity/SKILL.md": {
      "sha256": "8d4f4e845d87ee52fa0ec35d6b6415dad79325794239a80e2cf2a9d5c24f40a8",
      "size": 2845
    },
    "skills/analyze-activity/agents/openai.yaml": {
      "sha256": "ac3b00235d50e0814b2d52863c63dfc4762d1fef951508293c9de9dca32879d3",
      "size": 625
    },
    "skills/analyze-activity/assets/icon-large.png": {
      "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
      "size": 17034
    },
    "skills/analyze-activity/assets/icon-small.png": {
      "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
      "size": 2013
    },
    "skills/checkin/SKILL.md": {
      "sha256": "3c8c064db65c6e3e2be527254a4344ac29e288dbb6867ef401241f33f0e019fd",
      "size": 2041
    },
    "skills/checkin/agents/openai.yaml": {
      "sha256": "6682ee2e17877bf2596046f07052200c9e6ef34eb29a52871ae65e9cfc985328",
      "size": 689
    },
    "skills/checkin/assets/icon-large.png": {
      "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
      "size": 17034
    },
    "skills/checkin/assets/icon-small.png": {
      "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
      "size": 2013
    },
    "skills/replan/SKILL.md": {
      "sha256": "d70e6723e09147193210124901a071bee73e2b049d94de257e7843d83477b474",
      "size": 1810
    },
    "skills/replan/agents/openai.yaml": {
      "sha256": "d3733f8688d5f225603383dc4f6a486cc0b72bec205f61a69225eac6b763587d",
      "size": 686
    },
    "skills/replan/assets/icon-large.png": {
      "sha256": "0d5114eeadbd9b0f27a3a57289021c7473c1b87458d0fe7c55632c18994db1ff",
      "size": 17034
    },
    "skills/replan/assets/icon-small.png": {
      "sha256": "dd06bd84dd3c72c23c177d13b46c3bd68eb6e0a4713e55fcacb2d7f77afd1296",
      "size": 2013
    }
  }
}

SHA-256 of public snapshot: 88fcb3745563569c7ea2bd09b127f2e9bf18039b472b3b33fd8cf2f3a6f73cf7