Skip to content

Drop the usage recap from the ended-trial wall - #1573

Merged
helpcodeai merged 2 commits into
mainfrom
feat/wall-no-usage-recap-mcp-link
Nov 7, 2026
Merged

helpcodeai merged 2 commits into
mainfrom
feat/wall-no-usage-recap-mcp-link

Conversation

@helpcodeai

@helpcodeai helpcodeai commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The ended-trial wall no longer shows the usage recap ("Claude made N successful calls in this workspace, with X and Y" and the "tried again since your trial ended" line). It added height, pushed the Subscribe button down (below the first screen on small phones) and did not help sales. The client name (Claude / ChatGPT) stays in the body line and the directory line.

The blocked-call link is unchanged (still the pricing page). A no-login reactivation page for that link follows in a separate PR, with an A/B test against the pricing page.

Changes

  • Removed the recap block and listFormat from license-wall.tsx.
  • Removed the recapCalls / recapCallsWith / recapBlocked strings (EN/DE/IT).
  • GET /api/license/wall is unchanged; the client name is still read from it.
  • e2e: the trust-wall test now asserts that no call count or connector names are shown.

Deployment modes

  • Cloud: the wall loses the recap box.
  • Self-hosted: no change (the ended-trial wall is Cloud-only).

Type

  • Other: UI removal

Testing

  • Added/updated unit tests

In packages/frontend (worktree from origin/main, npm ci):

  • npx tsc --noEmit -p tsconfig.json: clean.
  • npx eslint src/components/license-wall.tsx tests/e2e/card-trial.spec.ts: 0 errors, the same 2 set-state-in-effect warnings as on main.
  • npx playwright test tests/e2e/card-trial.spec.ts: 40 passed.

Checklist

  • My code follows the existing code style
  • I have tested my changes locally
  • This PR has a descriptive title

The ended-trial wall no longer shows the workspace's successful calls and
connectors. A tool call refused because the trial ended now links the Cloud
dashboard (/?source=mcp_blocked), where the wall opens Stripe Checkout for
the workspace, instead of the public pricing page. The wall's checkout keeps
mcp_blocked as its source across /login and in-app redirects.
The no-login reactivation page comes in its own PR with an A/B test.
@helpcodeai helpcodeai changed the title Drop usage numbers from the trial wall; link blocked calls to it Drop the usage recap from the ended-trial wall Nov 7, 2026
@helpcodeai
helpcodeai merged commit 7cfe379 into main Nov 7, 2026
16 checks passed
@helpcodeai
helpcodeai deleted the feat/wall-no-usage-recap-mcp-link branch November 7, 2026 20:19
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant