Skip to content

Pro activation step 3 promises 'API & MCP keys' and deep-links Pro users to an API upsell #5607

Description

@koala73

From the live purchase repro in #5600 (screenshots there). Pro entitlement is `apiAccess: false, mcpAccess: true` — but the activation wizard's step 3 card says "Get your API & MCP keys" and deep-links to Settings → API KEYS tab, which shows a Pro user "Upgrade to API Starter" seconds after they paid for Pro.

Fix:

  • Deep link → MCP CLIENTS tab (the capability Pro actually has).
  • Copy → "Set up MCP" (drop the API-keys promise for the Pro plan; API keys belong to the API plans).
  • Sites: the power-step extras in `src/components/ProActivationInterstitial.ts` (`buildPowerExtra` / `openApiKeys` wiring in `src/app/pro-activation-controller.ts:buildFlowOptions`).

⚠️ Copy change = ~24-locale fan-out + en.shell.json mirror gate (`proActivation` keys, register-calibrated; fa follows its file convention).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions