v0.1.0 - Initial Public Release π
π agyswap v0.1.0
A lightweight, zero-dependency developer utility to manage and switch between multiple Google Antigravity (agy) profiles on macOS Keychain.
β¨ Key Highlights
- β‘ Instant Switching: Swap active credentials in ~0.1s (
agyswap switch <slot|alias>). - π Native OS Security: Direct macOS
Security.frameworkC API binding (Mitigates CWE-214argvcredential exposure). - π Concurrency & Permissions: POSIX file locking (
fcntl.flock), owner-only permissions (0600/0700), umask-safe file handling. - π¨ Token Protection: Proactive 30-minute expiry warnings and expired token guard.
- π Diagnostic Tools: Built-in
health,audit,whoami, androtatecommands. - π¦ Zero Dependencies: Pure Python 3 standard library implementation.
π Installation
curl -fsSL https://raw.githubusercontent.com/g1mn/agyswap/main/install.sh | bash