{"id":11070,"external_id":"plugin_asdk_app_6a840aef28e0819183576d59093a1883","name":"app-6a840aef28e0819183576d59093a1883","display_name":"IntervalCoach","developer":"IntervalCoach","category":"Healthcare","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-05T00:06:07Z","input_sha256":"48cd3aade67a1ae52df9849ec29355c9ec22b05750dd7d659716d4e6ded42031","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.2.0","skill_count":0,"first_seen_at":"2026-11-05T00:00:02.792Z","last_seen_at":"2026-11-07T00:00:03.077Z","last_changed_at":"2026-11-05T00:00:02.792Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6a840aef28e0819183576d59093a1883","connector_id":"asdk_app_6a840aef28e0819183576d59093a1883","created_at":"2026-08-18T07:34:07.430203Z","discoverability":"LISTED","id":"plugin_asdk_app_6a840aef28e0819183576d59093a1883","is_template":false,"is_template_instance":false,"name":"app-6a840aef28e0819183576d59093a1883","release":{"app_ids":["asdk_app_6a840aef28e0819183576d59093a1883"],"app_manifest":{"apps":{"intervalcoach":{"id":"asdk_app_6a840aef28e0819183576d59093a1883","required":true}}},"app_templates":[],"description":"Reads and updates an athlete's IntervalCoach training: plan, planned sessions, recovery data, completed activities and fitness trends.","display_name":"IntervalCoach","id":"pluginrel_f96f6fd900c4819198994db69d91dfec","interface":{"brand_color":null,"capabilities":["Read training plan","Read recovery data","Read activities","Edit workouts","Manage races"],"category":"Healthcare","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000cfc881f49629aaa3957d4115","default_prompt":"What should I train today?","default_prompts":["What should I train today?","How did yesterday's ride go?","Am I on track for my goal race?"],"developer_name":"IntervalCoach","logo_url":"https://files.openai.com/content?id=file_000000003cd881f48e10ed68dc1a8708","logo_url_dark":null,"long_description":"Connects ChatGPT to an IntervalCoach account for cycling, running and swimming training.\n\nWhat it does:\n- Reads the training plan, today's planned session and the readiness assessment behind it.\n- Reads recovery data (HRV, resting heart rate, sleep), completed activities with their analysis, and fitness trends.\n- Compares past planned sessions with what was done.\n- Creates, moves, rescales and edits workouts on the training calendar, adds races, and marks days as sick, injured or on holiday.\n- Shows the weather forecast for an upcoming outdoor session.\n\nWho it is for: endurance athletes who train with IntervalCoach and want to ask about or change their training in conversation.\n\nLimitations:\n- Works only on the signed-in athlete's own data; it cannot read or change anyone else's.\n- Changes to the calendar or settings are confirmed before they are applied.\n- It does not give medical advice, diagnose symptoms or recommend medication.\n- It cannot set threshold values such as FTP; those are set in the athlete's settings.\n- Weather forecasts reach about ten days ahead.","plugin_category_id":"healthcare","privacy_policy_url":"https://www.intervalcoach.app/en/privacy","screenshot_urls":[],"short_description":"Plan and adjust your training","terms_of_service_url":"https://www.intervalcoach.app/en/terms","website_url":"https://www.intervalcoach.app"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.2.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6a840aef28e0819183576d59093a1883","author":{"url":"https://www.intervalcoach.app","name":"IntervalCoach"},"license":"Proprietary","sources":[{"path":"plugin.json","sha256":"ce9b45f73018cf8f382c4f97322d28a9dc7e8d1bc815ec07937cb811161b241a"}],"version":"1.2.0","commerce":false,"homepage":"https://www.intervalcoach.app","artifact_id":163718,"observed_at":"2026-11-06T07:22:34Z","support_url":"https://docs.intervalcoach.app","capabilities":["Read training plan","Read recovery data","Read activities","Edit workouts","Manage races"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0,"availability_countries":0},"release_notes":"Every tool states readOnlyHint, destructiveHint and openWorldHint to match what it does. Multi-action tools are split into one tool per operation (moveWorkout, swapWorkouts, scaleWorkout, convertWorkoutTargets, setWorkoutIndoor, deleteWorkout, createRace, updateRace, deleteRace). Listing copy rewritten to describe tasks, users and limitations.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"availability_countries":[]}}