Skip to content

Releases: prakersh/codexmultiauth

cma 0.0.6

21 Apr 22:28

Choose a tag to compare

cma 0.0.5

15 Apr 05:28

Choose a tag to compare

cma 0.0.5

  • Fix cma usage and cma limits for prolite accounts when upstream serializes credits.balance as a JSON string so five-hour and weekly reset windows render again.
  • Accept bare literal passphrase arguments behind --allow-plain-pass-arg and replace the old unsupported passphrase source failure with actionable guidance.
  • Keep backup and restore help/docs aligned with the passphrase-source forms actually supported by the CLI.
  • Verification: ./app.sh --verify-sandbox and ./app.sh --release passed.
  • Commit: d2d70f1

cma 0.0.4

14 Apr 07:18

Choose a tag to compare

cma 0.0.4

  • Add cma auto to select and activate the best account from urgency-weighted 5-hour and weekly quota headroom.
  • Fix cma limits column alignment so 0.0% and 100.0% rows keep reset timestamps aligned.
  • Update command and architecture docs for the new auto-selection behavior.
  • Verification: ./app.sh --smoke and ./app.sh --verify-sandbox --release passed.
  • Commit: a9319d9

v0.0.3

13 Apr 22:30

Choose a tag to compare

v0.0.3 Release Notes

Bug Fixes

  • Account merge bug: Fixed findMappedAccountIndex which incorrectly merged accounts sharing the same org-level codex account ID. Different users in the same organization are now correctly treated as separate accounts. Fingerprint (SHA256 of auth credentials) is now the sole account identity key.
  • Spurious account creation: Removed pre-login save that was creating phantom accounts on cma login.

New Commands

  • cma rename <selector> <new-name>: Rename a saved account to a new display name.
  • cma limits: Show limits for all saved accounts with account details, confidence, and reset windows.

Improvements

  • Enhanced usage fetching with improved confidence tiers
  • Added token refresh support to usage service
  • Better session parsing for improved token extraction

Under the Hood

  • Refactored save_service.go - removed account ID-based matching, fingerprint is now sole identity key
  • Removed findMappedAccountIndex function that incorrectly merged accounts
  • Updated new_service.go to not pre-save current auth before login
  • Added RenameInput and Rename method to Manager
  • Updated usage_service.go with rolling token refresh support

Full Changelog: v0.0.2...v0.0.3

cma 0.0.2

15 Mar 14:06

Choose a tag to compare

cma 0.0.2

cma 0.0.1

10 Mar 16:09

Choose a tag to compare

cma 0.0.1