Skip to content

Codex SwitchBridge 0.2.0

Choose a tag to compare

@baoshichao001-dev baoshichao001-dev released this 11 Aug 05:43
· 3 commits to main since this release
5ecc057

Codex SwitchBridge 0.2.0

This release refactors Codex SwitchBridge around one clear workflow: switch between saved Codex accounts and Responses-compatible API providers while keeping new local conversation history available in both modes.

Highlights

  • Shares one local Codex history identity across account mode and compatible API-provider mode by default.
  • Saves outgoing local or cloud credentials before applying the next account or provider.
  • Prevents cloud credentials from overwriting a same-named local Provider profile.
  • Re-reads synchronized entries before activation so rotated API keys and account tokens are not replaced by stale snapshots.
  • Treats reselecting the current account or Provider as a no-op, avoiding unnecessary reload recommendations.
  • Makes mode account restore the only saved account or request an explicit choice when several accounts exist.
  • Adds --separate-history for providers that need their own local history identity.
  • Rewrites the root, VS Code, CLI, and shared-history documentation around seamless switching and accurate history scope.

Verification

  • Core: 86 tests
  • CLI: 81 tests
  • VS Code: 251 tests
  • History migration: 11 tests
  • Dependency audit: 0 vulnerabilities

Downloads

  • codex-switchbridge-0.2.0.vsix: VS Code extension
  • codex-switchbridge-cli-0.2.0.tgz: npm-compatible CLI package
  • codex-switchbridge-v0.2.0-SHA256SUMS: SHA-256 checksums

Shared history applies to one local CODEX_HOME and Responses-compatible providers. It does not copy ChatGPT web history, Codex Cloud tasks, or history between devices.

Disable or uninstall Codex Account Switch before enabling Codex SwitchBridge because both extensions write the same local Codex files.