v1.4.0
Summary
Ships 1Password-backed BYOK gateway runtime support. BYOK providers can now keep API keys in 1Password while the gateway process receives the needed env vars at runtime.
Highlights
- Added
--op-env-fileand--op-environmenttocodex-antigravity start --background. - Added the same 1Password wrapper support to
codex-antigravity service installfor durable per-user startup. - Added
setup --startpropagation so the generated reboot-persistence follow-up preserves the selected 1Password mode. - Updated macOS LaunchAgent, Linux systemd user unit, and Windows Scheduled Task rendering to support wrapped gateway commands.
- Documented the stable
op run --env-filesecret-reference workflow and the 1Password Environments beta--op-environmentpath. - Live-proved OpenRouter BYOK routing through the gateway with exact marker
anti-openrouter-byok-okusing a temporary key.
Installation
uv tool install codex-antigravity-auth==1.4.0
# or
pipx install codex-antigravity-auth==1.4.01Password BYOK Example
OPENROUTER_API_KEY=op://Private/OpenRouter/skcodex-antigravity provider set openrouter --api-key-env OPENROUTER_API_KEY --model openrouter/free
codex-antigravity start --background --op-env-file ~/.codex/antigravity.env
codex-antigravity service install --port 51122 --host 127.0.0.1 --op-env-file ~/.codex/antigravity.envVerification
- PR #8 merged cleanly: #8
- Main CI run
28769014362passedpackage,test (3.10),test (3.11), andtest (3.12). - Publish workflow run
28769040561passed build and PyPI Trusted Publishing. - Local release checks passed:
python3 -m pytest -q->350 passed, 134 subtests passedpython3 -m compileall -q codex_antigravity_auth testsgit diff --checkpython3 -m buildpython3 -m twine check dist/*- clean wheel install smoke
- PyPI install smoke passed for
codex-antigravity-auth==1.4.0.
PyPI Artifacts
codex_antigravity_auth-1.4.0-py3-none-any.whl- SHA256:
520c385fa2c707d3672b4a3e177dd64f2ba7226aff0467cb35e0c820378d138a
- SHA256:
codex_antigravity_auth-1.4.0.tar.gz- SHA256:
8b4a65487a27282b4cff4e1b37518cb9c2edaa53c38038d4328fde6ba877f91c
- SHA256:
Caveats
--op-env-fileis live-proven with the stable local 1Password CLI.--op-environmentis implemented for users with the 1Password Environments beta CLI; localop 2.34.0did not expose that beta command during verification.- No provider API keys are persisted or logged by this release.