Sub-100ms auth switching for AI coding CLIs (Claude Code, Codex, Gemini): swap subscription accounts instantly when you hit usage limits
Stars
104
Forks
8
Watchers
104
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
679
commits
fix: normalizeIdentity falls back to accountID when email is empty
8ca9d44View on GitHubfix: normalize identity format and case for duplicate detection
fa84756View on GitHubfeat: doctor detects duplicate identities between named and backup profiles
141a154View on GitHubfix: doctor detects expired vault tokens + ActiveProfile prefers named profiles
ca45da4View on GitHubchore: remove CI status badges (GH Actions throttle makes them misleading)
e5dfe05View on GitHubdocs: rebuild CHANGELOG.md from git history with live commit links
a9e2714View on GitHubfix(authfile): add hashBytes to avoid TOCTOU race in credential hashing
c94747bView on GitHubdocs: add comprehensive CHANGELOG.md documenting project history
0a847acView on GitHubfix: use stable identity hashing for profile detection
c4d61bcView on GitHubfix(exec): add session logging to Claude PTY bypass and reorder checks
a61a341View on GitHubfix: bypass nested PTY wrapper for Claude Code provider
ce6585aView on GitHubfeat: add OpenCode and Cursor CLI provider support (#8, #9)
8da7fa0View on GitHubfix: rename oauth_credentials.json to oauth_creds.json for Gemini CLI compatibility
4c0c6d1View on GitHubdocs: update README license references to MIT + OpenAI/Anthropic Rider
5c819cdView on GitHubchore: update license to MIT with OpenAI/Anthropic Rider
5c76214View on GitHub