Skip to content

Pre-release updates#9

Merged
CodesMcCabe merged 5 commits intomainfrom
release
Mar 10, 2026
Merged

Pre-release updates#9
CodesMcCabe merged 5 commits intomainfrom
release

Conversation

@CodesMcCabe
Copy link
Collaborator

No description provided.

CodesMcCabe and others added 4 commits March 10, 2026 13:51
Improve CLI ergonomics by adding a `bal` shortcut and grouping root options by purpose in help output. Align the README command/flag reference with the new alias and grouped flag structure for easier scanning.

Made-with: Cursor
Store generated/imported wallets in unique managed key files so creating or rotating wallets no longer destroys previously saved private keys.

Made-with: Cursor
- Move exitWithError/setReplMode from index.ts to lib/errors.ts to fix
  entry-point export smell
- Split output.ts into focused modules: redact.ts (redaction logic),
  error-format.ts (error formatting), and slimmed output.ts (flags/print)
- Extract maskSecret/maskIf from ui.ts into lib/secrets.ts to fix
  config->UI layering violation
- Deduplicate fetchWithTimeout in admin-client.ts by reusing client-utils
- Merge formatGasSummaryColored into block-format.ts with colored option
- Cache config loading in resolve.ts by passing config through resolvers
- Split grab-bag test files into per-command test files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add dedicated command groups for additional Alchemy namespaces, wire them into the root command registry and help output, and document usage updates including a direct docs resource link.

Made-with: Cursor
Align human-readable error output with JSON mode by suppressing provider
details for SENSITIVE_ERROR_CODES (e.g. INVALID_API_KEY). Fixes CodeQL
clear-text logging of sensitive information alerts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@CodesMcCabe CodesMcCabe merged commit 04dce38 into main Mar 10, 2026
4 checks passed
@CodesMcCabe CodesMcCabe deleted the release branch March 10, 2026 21:38
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