Skip to content

CJFCodexSwitcher v0.1.7

Choose a tag to compare

@github-actions github-actions released this 25 Mar 14:11
· 7 commits to main since this release

CJFCodexSwitcher v0.1.7

This release ships the restored SPACE column on top of the current mainline UX and publishes the same behavior through GitHub Release, Homebrew, and local installation.

Highlights

  • Restored the SPACE column using workspace metadata from auth claims
  • Kept the current active-account UX:
    • active account stays at the top
    • active account stays visually separated from the remaining rows
  • Preserved the current remaining-count based ranking logic
  • Includes Windows restart support after account switching
  • Keeps the Homebrew installation bootstrap fix for pip, setuptools, and wheel

Installation

Homebrew

brew tap mileson/cjfcodexswitcher && brew upgrade cjfcodexswitcher

pipx

pipx install --force git+https://github.com/mileson/CJFCodexSwitcher.git

Verification

  • python3 -m py_compile codex_switcher.py
  • codex-switcher --list --json includes workspace fields such as workspace_title and workspace_display
  • The live TUI shows the SPACE column while keeping the active-account-first layout
  • Homebrew formula is updated to the same release tag

How To Use

  • Run codex-switcher
  • Check the SPACE column to see the primary workspace label
  • Use # to switch accounts and keep using the active-account-first layout