Update to AI Endurance
Snapshot Oct 5, 2026 · 18:00 UTC · version 2.0.0
Declared capabilities changed
Declared skills changed from “[]” to “[{"description":"Daily check-in and readiness review. Use when the user wants their daily check-in, morning check-in, asks how they should train today, whether they are recovered or ready for their workout, or whether to train given how ...”.
Observed in instructions or declared skills. Runtime behavior has not been tested.
Declared skills
[]
[{"description":"Daily check-in and readiness review. Use when the user wants their daily check-in, morning check-in, asks how they should train today, whether they are recovered or ready for their workout, or whether to train given how ...
Id
pluginrel_b9209a5dce488191ad947b7fc3b51860
pluginrel_150f14c2d59c8191b3b69710a22bc1a5
Category
Healthcare
Other
Composer icon dark url
Not present
https://files.openai.com/content?id=file_0000000098d081f7b2d4fd8058317338
Compare saved observations
Download comparison JSONFull technical diff · 10 changed fields
changed /release/id
"pluginrel_b9209a5dce488191ad947b7fc3b51860"
"pluginrel_150f14c2d59c8191b3b69710a22bc1a5"
changed /release/interface/category
"Healthcare"
"Other"
changed /release/interface/composer_icon_dark_url
null
"https://files.openai.com/content?id=file_0000000098d081f7b2d4fd8058317338"
changed /release/interface/composer_icon_url
null
"https://files.openai.com/content?id=file_000000001d7c81f7867e889108d3021e"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_0000000022b071f69972d30237ba2f1e"
"https://files.openai.com/content?id=file_00000000728481fbb03db1f9573adf11"
changed /release/interface/logo_url_dark
"https://files.openai.com/content?id=file_00000000a65471f6bc4f9462b6883010"
"https://files.openai.com/content?id=file_00000000c8ec81f7b767a02b07267ad1"
changed /release/interface/plugin_category_id
"healthcare"
"other"
changed /release/interface/screenshot_urls
[ "https://chatgpt.com/backend-api/estuary/content?id=file_00000000be7471f7b727c35d6acad2d7", "https://chatgpt.com/backend-api/estuary/content?id=file_0000000055d071f7aa86a3cc6f59b431", "https://chatgpt.com/backend-api/estuary/content?id=file_00000000211c71f7a941201c9e27e58c", "https://chatgpt.com/backend-api/estuary/content?id=file_00000000986071f7854517cc14971231" ]
[ "https://files.openai.com/content?id=file_00000000759881f6936b0e2a13f9a437", "https://files.openai.com/content?id=file_0000000077e881f7913bf24359fd024a", "https://files.openai.com/content?id=file_00000000b6f481fd9ec8daf33bb1d11b" ]
changed /release/skills
[]
[
{
"description": "Daily check-in and readiness review. Use when the user wants their daily check-in, morning check-in, asks how they should train today, whether they are recovered or ready for their workout, or whether to train given how they feel. Do not use for analyzing a completed workout (use analyze-activity), for restructuring the upcoming week (use replan), or for weather-based adjustments (use adjust-for-weather).",
"interface": {
"brand_color": null,
"default_prompt": "Run my daily check-in: review my recovery data and today's planned workout, then advise on what I should do today given how I'm feeling.",
"display_name": "Daily Check-in",
"icon_large_url": "https://files.openai.com/content?id=file_000000005a2c81f7bc9b65b7d294ff12",
"icon_small_url": "https://files.openai.com/content?id=file_000000007bc081f79410510d4e2f450f",
"iconography": "radar",
"short_description": "Review your recovery and get advice on today's training."
},
"name": "checkin",
"plugin_release_skill_id": "pluginrsk_6a649b7d245481918b45583cbeb2d849"
},
{
"description": "Weekly plan review and replan. Use when the user wants to review or adjust their upcoming training week, get back on track after missed workouts, reshuffle their plan, or asks how their training plan is going. Do not use for daily readiness questions (use checkin), single-activity analysis (use analyze-activity), or weather adjustments (use adjust-for-weather).",
"interface": {
"brand_color": null,
"default_prompt": "Review what I've completed versus what was planned and propose modifications for the upcoming 7 days to get me back on track.",
"display_name": "Weekly Replan",
"icon_large_url": "https://files.openai.com/content?id=file_00000000adec81f7b02f4c27d245e4ed",
"icon_small_url": "https://files.openai.com/content?id=file_00000000443081f79e1d15a7fb69b749",
"iconography": "hierarchy",
"short_description": "Review plan progress and adjust the upcoming week."
},
"name": "replan",
"plugin_release_skill_id": "pluginrsk_6a649b8bfea081919f3058e5300458a9"
},
{
"description": "Analyze a completed run, ride, or swim in depth. Use when the user asks to analyze a workout or activity, asks how their run/ride/swim went, or wants a breakdown of pacing, power, heart rate, or execution for a session. Defaults to the most recent activity if none is specified. Do not use for daily readiness questions (use checkin) or for planning future workouts (use replan).",
"interface": {
"brand_color": null,
"default_prompt": "Analyze my most recent activity in depth and compare it to my recent training.",
"display_name": "Workout Analysis",
"icon_large_url": "https://files.openai.com/content?id=file_000000009b7481f7b37f07b48f896dd1",
"icon_small_url": "https://files.openai.com/content?id=file_000000005ed081f7b519959d8eb614dd",
"iconography": "chart",
"short_description": "In-depth analysis of a completed run, ride, or swim."
},
"name": "analyze-activity",
"plugin_release_skill_id": "pluginrsk_6a649b9703a8819193f3d80e13d9be21"
},
{
"description": "Adapt the pacing of today's run to the weather forecast. Use when the user wants to adjust today's run for heat, humidity, cold, wind, or rain, or asks how to pace their planned run given the forecast. Do not use for general training readiness questions (use checkin) or for restructuring the training week (use replan).",
"interface": {
"brand_color": null,
"default_prompt": "I'd like to adjust today's run for the weather. Check the forecast for my location and tell me how to pace the workout in those conditions.",
"display_name": "Weather Adjustment",
"icon_large_url": "https://files.openai.com/content?id=file_00000000731c81f7ad2f07b538388386",
"icon_small_url": "https://files.openai.com/content?id=file_000000007c2c81f785ed7bf0b7779bce",
"iconography": "cursor",
"short_description": "Pace today's run for the forecast at your location."
},
"name": "adjust-for-weather",
"plugin_release_skill_id": "pluginrsk_6a649fd128a081918d7e1c5a684e1125"
}
]changed /release/version
"1.0.0"
"2.0.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_69456fbb59d081918bcb148a12380f92",
"connector_id": "asdk_app_69456fbb59d081918bcb148a12380f92",
"created_at": "2026-06-23T03:36:30.997307Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_69456fbb59d081918bcb148a12380f92",
"is_template": false,
"name": "app-69456fbb59d081918bcb148a12380f92",
"release": {
"app_ids": [
"asdk_app_69456fbb59d081918bcb148a12380f92"
],
"app_manifest": {
"apps": {
"app-69456fbb59d081918bcb148a12380f92": {
"id": "asdk_app_69456fbb59d081918bcb148a12380f92",
"required": true
}
}
},
"app_templates": [],
"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’s conversational intelligence with AI Endurance’s data analysis and machine learning models to maximize your training effectiveness and optimize your performance.",
"display_name": "AI Endurance",
"id": "pluginrel_150f14c2d59c8191b3b69710a22bc1a5",
"interface": {
"brand_color": null,
"capabilities": [],
"category": "Other",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_0000000098d081f7b2d4fd8058317338",
"composer_icon_url": "https://files.openai.com/content?id=file_000000001d7c81f7867e889108d3021e",
"default_prompt": "Based on my plan progress, modify upcoming 7 days of workouts",
"default_prompts": [
"Based on my plan progress, modify upcoming 7 days of workouts",
"Based on my recovery status, should I workout as planned today?",
"ai endurance create a challenging vo2max run for today"
],
"developer_name": "AI Endurance Inc",
"logo_url": "https://files.openai.com/content?id=file_00000000728481fbb03db1f9573adf11",
"logo_url_dark": "https://files.openai.com/content?id=file_00000000c8ec81f7b767a02b07267ad1",
"long_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’s conversational intelligence with AI Endurance’s data analysis and machine learning models to maximize your training effectiveness and optimize your performance.",
"plugin_category_id": "other",
"privacy_policy_url": "https://aiendurance.com/privacypolicy",
"screenshot_urls": [
"https://files.openai.com/content?id=file_00000000759881f6936b0e2a13f9a437",
"https://files.openai.com/content?id=file_0000000077e881f7913bf24359fd024a",
"https://files.openai.com/content?id=file_00000000b6f481fd9ec8daf33bb1d11b"
],
"short_description": "AI Running, Cycling, Triathlon",
"terms_of_service_url": "https://aiendurance.com/termsofuse",
"website_url": "https://aiendurance.com"
},
"keywords": [],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Daily check-in and readiness review. Use when the user wants their daily check-in, morning check-in, asks how they should train today, whether they are recovered or ready for their workout, or whether to train given how they feel. Do not use for analyzing a completed workout (use analyze-activity), for restructuring the upcoming week (use replan), or for weather-based adjustments (use adjust-for-weather).",
"interface": {
"brand_color": null,
"default_prompt": "Run my daily check-in: review my recovery data and today's planned workout, then advise on what I should do today given how I'm feeling.",
"display_name": "Daily Check-in",
"icon_large_url": "https://files.openai.com/content?id=file_000000005a2c81f7bc9b65b7d294ff12",
"icon_small_url": "https://files.openai.com/content?id=file_000000007bc081f79410510d4e2f450f",
"iconography": "radar",
"short_description": "Review your recovery and get advice on today's training."
},
"name": "checkin",
"plugin_release_skill_id": "pluginrsk_6a649b7d245481918b45583cbeb2d849"
},
{
"description": "Weekly plan review and replan. Use when the user wants to review or adjust their upcoming training week, get back on track after missed workouts, reshuffle their plan, or asks how their training plan is going. Do not use for daily readiness questions (use checkin), single-activity analysis (use analyze-activity), or weather adjustments (use adjust-for-weather).",
"interface": {
"brand_color": null,
"default_prompt": "Review what I've completed versus what was planned and propose modifications for the upcoming 7 days to get me back on track.",
"display_name": "Weekly Replan",
"icon_large_url": "https://files.openai.com/content?id=file_00000000adec81f7b02f4c27d245e4ed",
"icon_small_url": "https://files.openai.com/content?id=file_00000000443081f79e1d15a7fb69b749",
"iconography": "hierarchy",
"short_description": "Review plan progress and adjust the upcoming week."
},
"name": "replan",
"plugin_release_skill_id": "pluginrsk_6a649b8bfea081919f3058e5300458a9"
},
{
"description": "Analyze a completed run, ride, or swim in depth. Use when the user asks to analyze a workout or activity, asks how their run/ride/swim went, or wants a breakdown of pacing, power, heart rate, or execution for a session. Defaults to the most recent activity if none is specified. Do not use for daily readiness questions (use checkin) or for planning future workouts (use replan).",
"interface": {
"brand_color": null,
"default_prompt": "Analyze my most recent activity in depth and compare it to my recent training.",
"display_name": "Workout Analysis",
"icon_large_url": "https://files.openai.com/content?id=file_000000009b7481f7b37f07b48f896dd1",
"icon_small_url": "https://files.openai.com/content?id=file_000000005ed081f7b519959d8eb614dd",
"iconography": "chart",
"short_description": "In-depth analysis of a completed run, ride, or swim."
},
"name": "analyze-activity",
"plugin_release_skill_id": "pluginrsk_6a649b9703a8819193f3d80e13d9be21"
},
{
"description": "Adapt the pacing of today's run to the weather forecast. Use when the user wants to adjust today's run for heat, humidity, cold, wind, or rain, or asks how to pace their planned run given the forecast. Do not use for general training readiness questions (use checkin) or for restructuring the training week (use replan).",
"interface": {
"brand_color": null,
"default_prompt": "I'd like to adjust today's run for the weather. Check the forecast for my location and tell me how to pace the workout in those conditions.",
"display_name": "Weather Adjustment",
"icon_large_url": "https://files.openai.com/content?id=file_00000000731c81f7ad2f07b538388386",
"icon_small_url": "https://files.openai.com/content?id=file_000000007c2c81f785ed7bf0b7779bce",
"iconography": "cursor",
"short_description": "Pace today's run for the forecast at your location."
},
"name": "adjust-for-weather",
"plugin_release_skill_id": "pluginrsk_6a649fd128a081918d7e1c5a684e1125"
}
],
"version": "2.0.0"
},
"scope": "GLOBAL",
"status": "ENABLED"
}SHA-256 of public snapshot: 7ffc271c74aea570e573949ff85eedd06b2fe53d753f81086ac82a47f9765890