Skip to content

v0.18.2

Latest

Choose a tag to compare

@PleasePrompto PleasePrompto released this 15 Jun 05:11
· 1 commit to main since this release

ductor v0.18.2

A small maintenance release: an Antigravity (agy) reliability fix.

Note

Update (2026-06-15): Anthropic paused the Claude -p billing change — no action needed.
This release originally carried a heads-up that Claude Code headless mode (claude -p) and the Agent SDK would leave the Pro / Max / Team / Enterprise subscription pool on 2026-06-15 and move to a separate metered credit. Anthropic has since emailed users that they are not making this change for now and are reworking the plan, so claude -p keeps drawing from the subscription pool as before. The earlier notice has been withdrawn. Background: #154.

Antigravity reliability fix (#153)

Two host-environment issues with the agy provider are fixed:

  • Network under Codex sandboxingCODEX_SANDBOX_NETWORK_DISABLED is now stripped from the environment of agy subprocesses (provider, model discovery, and auth probes), so Antigravity keeps host network access when ductor runs with Codex/Docker sandbox flags set.
  • Model discovery without a TTYagy 1.0.x can hang or return empty stdout when agy models runs outside a TTY. ductor now falls back to the model selected in the official ~/.gemini/antigravity-cli/settings.json, giving a deterministic model list on authenticated hosts while still using CLI discovery when no settings exist.

Thanks to @liuh886 for the fix.

Verification

  • pytest tests/cli/test_antigravity_discovery.py tests/cli/test_antigravity_provider.py tests/cli/test_auth.py — 80 passed
  • ruff check ., ruff format --check . — clean (443 files)
  • mypy ductor_bot — clean (244 files)
  • ductor --versionductor 0.18.2

Full changelog: v0.18.1...v0.18.2