feat: add agy (Antigravity CLI) as a supported --cli provider#231
Conversation
|
Codex review: needs maintainer review before merge. Reviewed May 31, 2026, 12:28 PM ET / 16:28 UTC. Summary Reproducibility: not applicable. as a feature PR rather than a bug report. The contributor did provide terminal proof of the new Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Merge the explicit-only Do we have a high-confidence way to reproduce the issue? Not applicable as a feature PR rather than a bug report. The contributor did provide terminal proof of the new Is this the best way to solve the issue? Yes, if maintainers want this provider in core: the PR follows the existing CLI-provider pattern, keeps AGENTS.md: found and applied where relevant. Codex review notes: model gpt-5.5, reasoning high; reviewed against 6d43d3427296. Label changesLabel justifications:
Evidence reviewedAcceptance criteria:
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
ProofTested on Linux x64 with agy 1.0.3 and summarize 0.11.3 (fork build): Also fixed the three correctness gaps flagged by ClawSweeper:
Commit updated: 3d55f5c @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
422e6dd to
3bce124
Compare
|
Addressed all P2 findings:
19 files, 232 additions total. All tests pass. @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Added README documentation following the existing pattern for other CLI providers:
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Completed all remaining provider registry updates:
Policy: 23 files, 246 additions. All tests pass. @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Switched to explicit-only for implicit auto fallback:
Full explicit support remains intact: @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Fixed both P1 daemon gaps:
All 27 tests across daemon.chat, daemon.config, and llm.cli.agy pass. @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
Adds agy alongside claude, gemini, codex, agent, openclaw, opencode, and copilot. Uses a plain-text path (--print + stdin) since agy does not support --output-format json. Default model is null — agy uses its own session default (Gemini 3.5 Flash) when no model is specified. Binary resolved via AGY_PATH env var or agy on PATH. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Fixed the P2 diagnostic gap:
26 files, 324 additions total. All tests pass. @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
Adds agy alongside claude, gemini, codex, agent, openclaw, opencode, and copilot. Uses a plain-text path (--print + stdin) since agy does not support --output-format json. Default model is null - agy uses its own session default (Gemini 3.5 Flash) when no model is specified. Binary resolved via AGY_PATH env var or agy on PATH.