Update to Montis.icu Coach
Snapshot Nov 5, 2026 · 12:09 UTC · version 2.0.8
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
Oct 24, 2026 · 13:30 UTC
4252e9590a3d7c0b2dbff3944fe4c52818bc1e742cf6ae172c2e13cb25ea6abb
Nov 5, 2026 · 12:09 UTC
95f891cb8b8dfa66308496837bf80b9fe9285f0257594235894e05ebf5ed0c58
Package file
Oct 24, 2026 · 13:30 UTC
2426
Nov 5, 2026 · 12:09 UTC
2436
Package file
Oct 24, 2026 · 13:30 UTC
cd18eb44e0722d1a7e9db912b3ddd2ff21d11dab61c4a75f61da79ff41928a07
Nov 5, 2026 · 12:09 UTC
f9b7d3b0c281d5f65cdc94f5a98e66b30045f016ac7733a61b94c624fcecc453
Package file
Oct 24, 2026 · 13:30 UTC
6339
Nov 5, 2026 · 12:09 UTC
6349
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/montis-plan-builder/SKILL.md →
skills/montis-plan-builder/agents/openai.yaml →
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "montis-icu-coach", - "version": "2.0.7", + "version": "2.0.8", "description": "Montis.icu Coach analyzes authorized Intervals.icu training, activity, wellness, and performance data to provide governed endurance reports, insights, and training-plan workflows.", "author": { "name": "Clive John Christopher King", @@ -102,7 +102,7 @@ "commerce_description": "This plugin does not sell products or process payments." }, "publication": { - "release_notes": "Updates run workout prescriptions to respect the athlete's Intervals.icu Training Load Priority and available thresholds when selecting Power, Pace, or heart rate, while retaining the existing production MCP and CIMD OAuth configuration." + "release_notes": "Adds governed A-race plans for running and cycling, using the athlete's recent sport-specific baseline, event-aware build and taper targets, and deterministic reconciliation while retaining the existing production MCP and CIMD OAuth configuration." }, "apps": "./.app.json" }
Full technical diff · 10 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"4252e9590a3d7c0b2dbff3944fe4c52818bc1e742cf6ae172c2e13cb25ea6abb"
"95f891cb8b8dfa66308496837bf80b9fe9285f0257594235894e05ebf5ed0c58"
changed /files/.codex-plugin~1plugin.json/size
2426
2436
changed /files/plugin.json/sha256
"cd18eb44e0722d1a7e9db912b3ddd2ff21d11dab61c4a75f61da79ff41928a07"
"f9b7d3b0c281d5f65cdc94f5a98e66b30045f016ac7733a61b94c624fcecc453"
changed /files/plugin.json/size
6339
6349
changed /files/skills~1montis-plan-builder~1SKILL.md/sha256
"6a6925ee1f717970c192bc2030348d0c3ad93bb4bbc5896db760567a52693864"
"abad3aa165f18b69282df03c6a73aa3e9f108fcbe1d9b3afa4b3e10484d3887f"
changed /files/skills~1montis-plan-builder~1SKILL.md/size
11992
15086
changed /files/skills~1montis-plan-builder~1agents~1openai.yaml/sha256
"beddff750029e003f3049866aef858e6c5e83ffff325542ad815293a2784165f"
"87b27825dd0dfb1e61b5772b74659b2c0a3120ec5c9046a5c5e8f2fb1942754f"
changed /files/skills~1montis-plan-builder~1agents~1openai.yaml/size
608
633
added /files/skills~1montis-plan-builder~1references~1race_plans.md
Field was absent
{
"sha256": "3408b87ea3e48e6b654e34ffce767b07631fd87a70a8b92257bc2dd8c908b41a",
"size": 8584
}added /files/skills~1montis-plan-builder~1scripts~1race_plan.mjs
Field was absent
{
"sha256": "59e7805cc1ae47701cb99c434321682d018e44fd7474fc1fe39233744016e783",
"size": 49679
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "3c37503e690f9a346f5835a118bb716ae847bf4bd964dc9399fb8fd212351ef3",
"size": 102
},
".codex-plugin/plugin.json": {
"sha256": "95f891cb8b8dfa66308496837bf80b9fe9285f0257594235894e05ebf5ed0c58",
"size": 2436
},
".mcp.json": {
"sha256": "84220f1d5f2e7a09bed72d7ba5949edcfed71ed7bf45f20d59775c81c5556d21",
"size": 174
},
"assets/icon-256.png": {
"sha256": "1706f36593d5996928b86dd78210efe37cca284607c33a64d20c054b4b268322",
"size": 60146
},
"assets/icon-48.png": {
"sha256": "e5a60a85b18155479f7188f2abaa32fb3cf97b428d2ea1af84c7455032a12ed0",
"size": 4951
},
"mcp.json": {
"sha256": "d8f5c9701524aaced046b6206fc54b111a28824409c02ae98e4056405c8fbfdc",
"size": 195
},
"plugin.json": {
"sha256": "f9b7d3b0c281d5f65cdc94f5a98e66b30045f016ac7733a61b94c624fcecc453",
"size": 6349
},
"skills/montis-coaching/SKILL.md": {
"sha256": "e392160d9db6c0beca2ac91a10997fd6831e8fa4978d48825d8e9abd1f2155e9",
"size": 18496
},
"skills/montis-coaching/agents/openai.yaml": {
"sha256": "29e2a806e95f4551fc9c4894e68fb531134e3ebe53efe93ee1cddaa4c1c2c988",
"size": 634
},
"skills/montis-coaching/assets/icon-256.png": {
"sha256": "1706f36593d5996928b86dd78210efe37cca284607c33a64d20c054b4b268322",
"size": 60146
},
"skills/montis-coaching/assets/icon-48.png": {
"sha256": "e5a60a85b18155479f7188f2abaa32fb3cf97b428d2ea1af84c7455032a12ed0",
"size": 4951
},
"skills/montis-coaching/references/question_bank_coaching.md": {
"sha256": "f458d63864976c2b4b75996fea1ba6acdbed0efd5210d99ee371368d7685fd67",
"size": 11119
},
"skills/montis-coaching/references/question_bank_what_next.md": {
"sha256": "1aeedc43a5bb50b9e7bb6a8c286ac2003e1cc9bea62c40255cdd28ae39dc8f81",
"size": 2455
},
"skills/montis-coaching/references/strength_skill.md": {
"sha256": "c7caed19890b0fd1819f1d577eff2ef45a6c409bd361fc61ea377d15b6374890",
"size": 23694
},
"skills/montis-coaching/references/terrain_execution.md": {
"sha256": "20097e4a2f73325ccd15290f2bd838e966ec97975f56588805d514f888d18dd2",
"size": 9839
},
"skills/montis-coaching/references/tools_mcp.md": {
"sha256": "634a4b92f973e1c0fbc4ec883e2f58874a39d0c545fb56dffca2c560827fe9d5",
"size": 11948
},
"skills/montis-coaching/references/workoutsv2.md": {
"sha256": "2202181f67ceecc396e5c9c707712c9cefcfa4572b44c77388029037edfa22ca",
"size": 50912
},
"skills/montis-plan-builder/SKILL.md": {
"sha256": "abad3aa165f18b69282df03c6a73aa3e9f108fcbe1d9b3afa4b3e10484d3887f",
"size": 15086
},
"skills/montis-plan-builder/agents/openai.yaml": {
"sha256": "87b27825dd0dfb1e61b5772b74659b2c0a3120ec5c9046a5c5e8f2fb1942754f",
"size": 633
},
"skills/montis-plan-builder/assets/icon-256.png": {
"sha256": "1706f36593d5996928b86dd78210efe37cca284607c33a64d20c054b4b268322",
"size": 60146
},
"skills/montis-plan-builder/assets/icon-48.png": {
"sha256": "e5a60a85b18155479f7188f2abaa32fb3cf97b428d2ea1af84c7455032a12ed0",
"size": 4951
},
"skills/montis-plan-builder/references/periodization.md": {
"sha256": "704a4b9d5a2fc39f1de4ee1f4f01ec9b20c6be195c3d58a0c87c9200e0bb4e4f",
"size": 4876
},
"skills/montis-plan-builder/references/race_plans.md": {
"sha256": "3408b87ea3e48e6b654e34ffce767b07631fd87a70a8b92257bc2dd8c908b41a",
"size": 8584
},
"skills/montis-plan-builder/references/strength_skill.md": {
"sha256": "c7caed19890b0fd1819f1d577eff2ef45a6c409bd361fc61ea377d15b6374890",
"size": 23694
},
"skills/montis-plan-builder/references/tools_mcp.md": {
"sha256": "634a4b92f973e1c0fbc4ec883e2f58874a39d0c545fb56dffca2c560827fe9d5",
"size": 11948
},
"skills/montis-plan-builder/references/workoutsv2.md": {
"sha256": "2202181f67ceecc396e5c9c707712c9cefcfa4572b44c77388029037edfa22ca",
"size": 50912
},
"skills/montis-plan-builder/scripts/periodization.mjs": {
"sha256": "add73a24636988c842c65e02a96d917661331572835b054856903d7fb5741117",
"size": 12947
},
"skills/montis-plan-builder/scripts/race_plan.mjs": {
"sha256": "59e7805cc1ae47701cb99c434321682d018e44fd7474fc1fe39233744016e783",
"size": 49679
}
}
}SHA-256 of public snapshot: ae928853ce90df100f9490777ea0226ad439c112ae53b08fddcee19d4b2a0908