Skip to content

fix(billing): correct Pro plan credits display to 10k/mo#948

Merged
harshithmullapudi merged 2 commits into
mainfrom
fix/pro-plan-credits-display
Jul 18, 2026
Merged

fix(billing): correct Pro plan credits display to 10k/mo#948
harshithmullapudi merged 2 commits into
mainfrom
fix/pro-plan-credits-display

Conversation

@harshithmullapudi

Copy link
Copy Markdown
Member

Summary

  • Pro plan card in settings.billing was showing Credits: 15k/mo, which didn't match the actual plan grant.
  • Updated the displayed copy to Credits: 10k/mo (apps/webapp/app/routes/settings.billing.tsx:668).

Notes

  • The actual credit grant is controlled by the PRO_PLAN_CREDITS env var (default 2000 in apps/webapp/app/config/billing.server.ts:33). If prod is currently provisioning 15000, that env value should be updated to 10000 alongside this copy fix.

Test plan

  • Load /settings/billing and verify the Pro card reads Credits: 10k/mo.
  • Confirm Max card is unchanged (100k/mo).

🤖 Generated with Claude Code

harshithmullapudi and others added 2 commits July 18, 2026 21:30
The Pro plan card in settings.billing showed "Credits: 15k/mo" which
did not match the actual plan grant.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…500s

Both routes were returning 500 without any actionable log line:
- /api/v1/add relied on the apiBuilder catch, which logs the error
  but has no request context (userId, workspaceId, source).
- /auth/google/callback had no try/catch at all, so the failure
  bubbled up silently.

Wrap the handlers, log with request context, then re-throw so the
response status is unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@harshithmullapudi
harshithmullapudi merged commit 84a5e12 into main Jul 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant