← Flow StateCONTENT HISTORY

Update to Flow State

Snapshot Oct 24, 2026 · 12:57 UTC · version 2.3.0

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Browse a private training-calendar sidebar and workout conversation panel, review endurance training, and plan workouts with Flow State.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Flow State and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Sep 30, 2026 · 22:53 UTC

Flow State connects ChatGPT to an endurance athlete's training calendar. Users can review upcoming workouts, inspect athlete profile and recovery context, create or update workouts and races, manage training plans, analyze training load ...

After

Oct 24, 2026 · 12:57 UTC

Browse a private training-calendar sidebar and workout conversation panel, review endurance training, and plan workouts with Flow State.

Long description

Before

Sep 30, 2026 · 22:53 UTC

to an endurance athlete's training calendar. Users can review upcoming workouts, inspect athlete profile and recovery context, create or update workouts and races, manage training plans, analyze training load and workout history, and syn...

After

Oct 24, 2026 · 12:57 UTC

and Codex to an endurance athlete's private training calendar, completed Garmin and Strava activities, and privacy-safe Google Calendar availability. Native plugin extensions add a training-calendar sidebar app and a workout conversation...

Declared skills

Before

Sep 30, 2026 · 22:53 UTC

[]

After

Oct 24, 2026 · 12:57 UTC

[{"description":"Draft, create or revise endurance workouts and race plans in Flow State, including scheduling around connected calendar availability and requested Garmin sync.","interface":{"brand_color":null,"default_prompt":null,"disp...

Is template instance

Before

Sep 30, 2026 · 22:53 UTC

Not present

After

Oct 24, 2026 · 12:57 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 15 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

removed /release/app_manifest/apps/app-69fba9b0478081919b350556a92f0f77

BEFORE
{
  "id": "asdk_app_69fba9b0478081919b350556a92f0f77",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/flow-state

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_69fba9b0478081919b350556a92f0f77",
  "required": true
}

changed /release/description

BEFORE
"Flow State connects ChatGPT to an endurance athlete's training calendar. Users can review upcoming workouts, inspect athlete profile and recovery context, create or update workouts and races, manage training plans, analyze training load and workout history, and sync selected workouts to Garmin when their Flow State account has Garmin connected."
AFTER
"Browse a private training-calendar sidebar and workout conversation panel, review endurance training, and plan workouts with Flow State."

changed /release/id

BEFORE
"pluginrel_5adbafccbaf88191a289122deb683e51"
AFTER
"pluginrel_47e27d8c34048191aab9bc6add7e9c11"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Browse native training calendar",
  "Open workout conversation panel",
  "Review training",
  "Plan workouts",
  "Analyze completed activities",
  "Manage races and plans",
  "Sync selected workouts to Garmin"
]

changed /release/interface/composer_icon_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_000000000d4882309afb1fdc334b1101"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"Review my recent training and explain what my recorded data supports."

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "Review my recent training and explain what my recorded data supports.",
  "Help me plan a workout around my training goals and available time.",
  "Show my upcoming workouts and races."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000008df071f7a4fe2a5dcf91bdbe"
AFTER
"https://files.openai.com/content?id=file_0000000034c08230baccf404453fc416"

changed /release/interface/long_description

BEFORE
"Flow State connects ChatGPT to an endurance athlete's training calendar. Users can review upcoming workouts, inspect athlete profile and recovery context, create or update workouts and races, manage training plans, analyze training load and workout history, and sync selected workouts to Garmin when their Flow State account has Garmin connected."
AFTER
"Flow State connects ChatGPT and Codex to an endurance athlete's private training calendar, completed Garmin and Strava activities, and privacy-safe Google Calendar availability. Native plugin extensions add a training-calendar sidebar app and a workout conversation panel on supported hosts; these interfaces are served by the authenticated MCP server, not by bundled skill files. Browse source-aware summaries and select owned workout details with the required grant. Review power and cadence, recovery and load, or plan and manage workouts, races and training plans using the existing tools. Bundled skills support training reviews and workout planning. Save coaching context or sync selected workouts to Garmin only when requested and separately connected. Data and surface availability depend on the athlete's account, granted permissions, integrations and host platform. Flow State does not diagnose injuries or medical conditions."

changed /release/keywords

BEFORE
[]
AFTER
[
  "endurance",
  "training",
  "workouts",
  "running",
  "cycling",
  "triathlon"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "flow-state",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://www.reachflowstate.ai/mcp"
    }
  }
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Draft, create or revise endurance workouts and race plans in Flow State, including scheduling around connected calendar availability and requested Garmin sync.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "plan-workout",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Draft, create or revise endurance workouts and race plans in Flow State, including scheduling around connected calendar availability and requested Garmin sync."
    },
    "name": "plan-workout",
    "plugin_release_skill_id": "pluginrsk_6ac3f0c703808191960f5fa72fec62a7"
  },
  {
    "description": "Review an athlete's recorded endurance training, recovery or completed workouts using Flow State's connected account. Use for training reviews, not medical diagnosis.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "review-training",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Review an athlete's recorded endurance training, recovery or completed workouts using Flow State's connected account. Use for training reviews, not medical diagnosis."
    },
    "name": "review-training",
    "plugin_release_skill_id": "pluginrsk_6ac3f0c6da1481919c9802948af1c1a6"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"2.3.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_69fba9b0478081919b350556a92f0f77",
  "connector_id": "asdk_app_69fba9b0478081919b350556a92f0f77",
  "created_at": "2026-06-23T03:36:40.830867Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_69fba9b0478081919b350556a92f0f77",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-69fba9b0478081919b350556a92f0f77",
  "release": {
    "app_ids": [
      "asdk_app_69fba9b0478081919b350556a92f0f77"
    ],
    "app_manifest": {
      "apps": {
        "flow-state": {
          "id": "asdk_app_69fba9b0478081919b350556a92f0f77",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Browse a private training-calendar sidebar and workout conversation panel, review endurance training, and plan workouts with Flow State.",
    "display_name": "Flow State",
    "id": "pluginrel_47e27d8c34048191aab9bc6add7e9c11",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Browse native training calendar",
        "Open workout conversation panel",
        "Review training",
        "Plan workouts",
        "Analyze completed activities",
        "Manage races and plans",
        "Sync selected workouts to Garmin"
      ],
      "category": "Healthcare",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000000d4882309afb1fdc334b1101",
      "default_prompt": "Review my recent training and explain what my recorded data supports.",
      "default_prompts": [
        "Review my recent training and explain what my recorded data supports.",
        "Help me plan a workout around my training goals and available time.",
        "Show my upcoming workouts and races."
      ],
      "developer_name": "Flow State Endurance",
      "logo_url": "https://files.openai.com/content?id=file_0000000034c08230baccf404453fc416",
      "logo_url_dark": null,
      "long_description": "Flow State connects ChatGPT and Codex to an endurance athlete's private training calendar, completed Garmin and Strava activities, and privacy-safe Google Calendar availability. Native plugin extensions add a training-calendar sidebar app and a workout conversation panel on supported hosts; these interfaces are served by the authenticated MCP server, not by bundled skill files. Browse source-aware summaries and select owned workout details with the required grant. Review power and cadence, recovery and load, or plan and manage workouts, races and training plans using the existing tools. Bundled skills support training reviews and workout planning. Save coaching context or sync selected workouts to Garmin only when requested and separately connected. Data and surface availability depend on the athlete's account, granted permissions, integrations and host platform. Flow State does not diagnose injuries or medical conditions.",
      "plugin_category_id": "healthcare",
      "privacy_policy_url": "https://www.reachflowstate.ai/privacy",
      "screenshot_urls": [],
      "short_description": "Plan endurance training",
      "terms_of_service_url": "https://www.reachflowstate.ai/terms",
      "website_url": "https://www.reachflowstate.ai"
    },
    "keywords": [
      "endurance",
      "training",
      "workouts",
      "running",
      "cycling",
      "triathlon"
    ],
    "mcp_servers": [
      {
        "key": "flow-state",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://www.reachflowstate.ai/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Draft, create or revise endurance workouts and race plans in Flow State, including scheduling around connected calendar availability and requested Garmin sync.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "plan-workout",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Draft, create or revise endurance workouts and race plans in Flow State, including scheduling around connected calendar availability and requested Garmin sync."
        },
        "name": "plan-workout",
        "plugin_release_skill_id": "pluginrsk_6ac3f0c703808191960f5fa72fec62a7"
      },
      {
        "description": "Review an athlete's recorded endurance training, recovery or completed workouts using Flow State's connected account. Use for training reviews, not medical diagnosis.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "review-training",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Review an athlete's recorded endurance training, recovery or completed workouts using Flow State's connected account. Use for training reviews, not medical diagnosis."
        },
        "name": "review-training",
        "plugin_release_skill_id": "pluginrsk_6ac3f0c6da1481919c9802948af1c1a6"
      }
    ],
    "version": "2.3.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/flow-state?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 8573448992330b51628ec0d1b8d701b1b95a4323ba96f80d022295645e627f83