Skip to content

Releases: kenryu42/pi-grok-cli

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 01 Oct 03:15
  • 714f040 fix(provider): share one version lookup between concurrent 426 refreshes
  • 4d815c9 fix(provider): look up the Grok CLI version again after HTTP 426
  • c24d30c fix(provider): pass xAI's raised Grok CLI version gate

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:32
  • a0e85a6 fix(models): bill grok-4.7-build-fast at its doubled rate

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:01
  • 1cf0969 feat(models): add grok-4.7 and grok-4.7-build-fast to the catalog

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 04:13
  • 84aed88 fix: bound image inputs and preserve proxy failures
  • bd18654 feat(provider): recover proxy errors with bounded session retries
  • f4ee686 feat(imagine): edit local images through Grok Imagine
  • e03d821 fix(accounts): remember selection for new sessions
  • 0a81fd3 feat(models): expose Grok 4.6 Extra High reasoning

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 24 Aug 01:06
  • 1826ee7 fix(usage): report weekly credit percentage

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 07:13
  • aaba716 feat(usage): show weekly limit and server-reported subscription tier

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 04:37
  • 97cd87d feat(models): add grok-4.6 to the model catalog

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 09:38

v0.7.0

Session-scoped account routing

Each coding session now remembers its own active account. Switching accounts mid-conversation no longer bleeds into other sessions — the selection is persisted in the session branch and automatically restored on reconnect.

Account architecture overhaul

The monolithic accounts.ts has been decomposed into focused modules:

  • accountVault — file-backed credential storage with atomic read/write and file-locking
  • accountRouting — token resolution, refresh deduplication, and route construction
  • accountMigration — seamless one-time migration from the legacy config format
  • sessionAccountSelection — per-session account state management

Removed legacy shims

  • Cursor tool shims (src/tools/*) — file, glob, search, shell, read, web-search, and rendering shims have been fully removed (~1,200 lines). The host now provides these natively.
  • Vision routing (src/vision/*) — removed in favor of native Composer image input, eliminating ~530 lines of describe/cache/register code.

Fixes

  • Dashboard account-action buttons now work correctly after the vault refactor
  • Hover ring corners on dashboard account cards match the card border radius
  • Token refresh timing corrected to avoid premature expiry errors
  • Login cleanup no longer leaves stale credential fragments

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 12:04

New Features

  • Multiple Grok accounts — Register and switch between multiple X/Grok accounts to pool quota across subscriptions
  • Automatic exhaustion rotation — When one account's quota runs out, seamlessly rotate to the next available account
  • Cached quota management — Track and cache quota state per account to minimize redundant checks
  • Account management dashboard — A local browser-based dashboard (/grok-cli-accounts gui ) built as a state-driven WebGL experience with interactive card UI and cursor spotlight effects
  • Simplified vision toggle — Collapsed vision on/off into a single toggle command

Fixes

  • Preserve Grok Build reasoning output during credential isolation
  • Preserve active model selection when removing an account
  • Harden payload validation and account state handling
  • Dashboard: improve offline handling, card states, accessibility, layout, and field rendering
  • Dashboard: raise ghost button border contrast for better visibility
  • Show free-tier quota as unavailable in the dashboard

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 10:09
  • 332b24c fix: color StrReplace diff lines
  • 233897e feat: consolidate Grok CLI configuration
  • 8bf3828 fix: keep weekly usage block visible when creditUsagePercent is omitted
  • 1d3deac feat: delegate legacy tool shims to pi native tools