improvement(special-tags): improved billing ui#3725
improvement(special-tags): improved billing ui#3725emir-karabeg wants to merge 1 commit intostagingfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview Introduces a new Written by Cursor Bugbot for commit 098f1f5. Configure here. |
Greptile SummaryThis PR redesigns the billing-limit UI component ( Confidence Score: 5/5Safe to merge — pure UI polish with no logic changes, correct import patterns, and a well-formed reusable icon component. The diff is small and scoped to a single display component and a new icon. There are no functional changes, no new API calls, and no state mutations. CSS variable tokens are used consistently with the rest of the codebase, the new icon follows the exact same structure as every other EMCN icon, and the barrel export is alphabetically ordered. No issues found. No files require special attention. Important Files Changed
Sequence DiagramsequenceDiagram
participant Stream as AI Stream
participant SpTags as SpecialTags
participant UpgradeUI as UsageUpgradeDisplay
participant Router as Next.js Router
Stream->>SpTags: emits usage_upgrade tag with action + message
SpTags->>UpgradeUI: renders with UsageUpgradeTagData
UpgradeUI->>UpgradeUI: derives settingsPath from workspaceId
UpgradeUI->>UpgradeUI: derives buttonLabel from data.action
Note over UpgradeUI: Renders message span + card-style anchor CTA
UpgradeUI-->>User: shows italic message + AlertTriangle button
User->>UpgradeUI: clicks anchor
UpgradeUI->>Router: navigates to /workspace/{id}/settings/subscription
Reviews (1): Last reviewed commit: "improvement(special-tags): improved bill..." | Re-trigger Greptile |
Summary
Brief description of what this PR does and why.
Fixes #(issue)
Type of Change
Testing
How has this been tested? What should reviewers focus on?
Checklist
Screenshots/Videos