Highlights
- Hardened auth reliability across Claude Code, Codex CLI, Gemini CLI, and Antigravity CLI.
- Claude isolated OAuth switching now stays tied to installs where upstream auth is profile-scoped, with clearer handling for unsupported legacy macOS keychain behavior.
- Codex ChatGPT-managed auth is now explicit: durable per-profile isolated
CODEX_HOME, bootstrap-only --from-live, and blocked shared-mode switching with typed machine errors and remediation.
- Gemini OAuth restores nested live auth/config files more faithfully, reducing drift in managed profiles.
- Antigravity OAuth add now restores the prior live state if profile save fails.
Validation
- Regression coverage expanded across auth classification, apply/switch flows, JSON contracts, and cross-platform path handling.
- Manual macOS smoke test passed for real isolated Claude and Codex OAuth profiles switching between two saved profiles in fresh processes.
Install
curl -fsSL https://raw.githubusercontent.com/burakdede/aisw/main/install.sh | sh