Skip to content

feat(customers): rename wallet to balances - #168

Open
joshdholtz wants to merge 3 commits into
mainfrom
rename-wallet-to-balances
Open

feat(customers): rename wallet to balances#168
joshdholtz wants to merge 3 commits into
mainfrom
rename-wallet-to-balances

Conversation

@joshdholtz

@joshdholtz joshdholtz commented Sep 8, 2026

Copy link
Copy Markdown
Member

rc customers wallet used a name the CLI made up: the API endpoint is virtual_currencies and the product is called In-App Currency, so "wallet" appeared nowhere else. The command is now rc customers balances, which says what you get without inventing a noun. wallet still works as an alias so nothing breaks.

The help copy now says In-App Currency (the product was renamed from Virtual Currency), and the API-layer methods are named after their endpoints (VirtualCurrencies*) instead of the CLI concept, per the two-layer rule.

🤖 Generated with Claude Code


Note

Low Risk
User-facing rename with backward-compatible alias; same endpoints and behavior, no auth or data-path changes.

Overview
Renames the customer command from rc customers wallet to rc customers balances, aligning the CLI with the In-App Currency product name and the virtual_currencies API instead of the invented “wallet” noun. wallet remains a cobra alias so existing scripts keep working.

Help text and docs/command-surface.md are updated accordingly (including resource sidebar wording and build-order checklists). The API client methods are renamed to match endpoints—VirtualCurrencies, VirtualCurrenciesUpdateBalance, and VirtualCurrenciesTransaction—with the path test updated to call the new names.

Reviewed by Cursor Bugbot for commit 467c759. Bugbot is set up for automated code reviews on this repo. Configure here.

'wallet' was a name the CLI invented — the product is In-App Currency and
nothing else calls this a wallet. The command is now 'rc customers balances'
with 'wallet' kept as an alias for old scripts. The api layer methods follow
their endpoint names (VirtualCurrencies*) instead of the CLI concept.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 8, 2026 21:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

joshdholtz and others added 2 commits September 8, 2026 17:02
… in help

'wallet' shows in help and schema output, so it isn't hidden; and the help
now names the old Virtual Currency term so grepping for it still finds the
command.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…esource list

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@joshdholtz
joshdholtz requested review from a team, RPallas92 and popcorn September 8, 2026 23:00
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.

2 participants