Skip to content

feat(workflows): prefer agy:agy-review for general-tier in tri-* workflows - #103

Merged
5uck1ess merged 2 commits into
mainfrom
feat/tri-workflows-prefer-agy
May 22, 2026
Merged

feat(workflows): prefer agy:agy-review for general-tier in tri-* workflows#103
5uck1ess merged 2 commits into
mainfrom
feat/tri-workflows-prefer-agy

Conversation

@5uck1ess

Copy link
Copy Markdown
Owner

Summary

Updates the dispatch-prompt guidance in tri-review.yml, tri-debug.yml, tri-dispatch.yml, and tri-security.yml so the general-tier non-Claude reviewer slot names agy:agy-review as the preferred option, with Gemini-backed plugins as fallback and codex:codex-rescue as the last resort.

Why

Google launched Antigravity CLI (agy) on 2026-05-19 as the official successor to Gemini CLI. Consumer Gemini CLI access stops being served on 2026-06-18; enterprise license access continues. The companion plugin agy-plugin-cc (v0.1.0) ships an agy:agy-review subagent that fills the same general-tier slot the gemini-rescue agent from abiswas97-gemini used to fill.

Without this update, the workflow prompts would keep naming "Gemini-backed reviewer plugin" as the canonical general-tier choice through and past the Gemini CLI sunset, leaving the calling model to discover the AGY plugin on its own.

Changes

File Step Change
workflows/tri-review.yml review-smart Adds AGY (agy:agy-review) as a qualifying smart-tier external reviewer alongside Gemini-backed agents.
workflows/tri-review.yml review-general Names agy:agy-review as the preferred general-tier reviewer; Gemini fallback; codex:codex-rescue if neither.
workflows/tri-debug.yml general-diagnosis Prefers agy:agy-review for the Google-model diagnostic perspective.
workflows/tri-dispatch.yml general-take Prefers agy:agy-review, falls back to Gemini-backed.
workflows/tri-security.yml audit-auth Prefers agy:agy-review for the auth-focused audit; Gemini fallback.

Fast-tier prompts (Haiku-backed / Gemini-Flash-backed) are intentionally unchanged — AGY has no dedicated fast-tier variant.

Non-changes

  • No engine code changes.
  • No schema or workflow-step-structure changes.
  • No Go runner changes. (See closed PR feat: add AgyRunner for Google Antigravity CLI #102 for context — the Runner interface in src/runners/ was never the integration point for tri-review; subagent dispatch via the Agent tool is.)
  • harness-audit.yml not touched — it audits the harness itself, not multi-model dispatch.

Test plan

  • CI passes (workflow YAML is loaded at runtime; build sanity check already confirms the engine still compiles).
  • On a box with agy-plugin-cc installed and agy authenticated, run /devkit:tri-review on a small diff and confirm the calling model dispatches general to agy:agy-review.
  • On a box with only the Gemini plugin installed, confirm the fallback path still works (general-tier dispatches to the Gemini reviewer).
  • On a box with neither installed, confirm codex:codex-rescue is selected and the workflow doesn't get stuck.

Related

…flows

Google's AGY (Antigravity CLI) launched 2026-05-19 as the official
successor to Gemini CLI. Consumer Gemini CLI access stops 2026-06-18.
The `agy-plugin-cc` plugin (https://github.com/5uck1ess/agy-plugin-cc)
now ships an `agy:agy-review` subagent that fills the same general-tier
non-Claude reviewer slot the gemini-rescue agent used to fill.

Updates the dispatch-prompt guidance in:
- tri-review.yml — review-smart (mentions AGY as an option alongside
  codex/Gemini for the smart tier), review-general (AGY preferred,
  Gemini fallback, codex if neither)
- tri-debug.yml — general-diagnosis prefers AGY
- tri-dispatch.yml — general-take prefers AGY
- tri-security.yml — audit-auth prefers AGY

Gemini-backed plugins remain valid fallbacks; codex stays as the last
resort when neither Google reviewer is installed. Fast-tier prompts
(Haiku-backed, Gemini-Flash-backed) are unchanged — AGY has no
dedicated fast-tier variant.

No engine, schema, or runner-Go changes. Workflow YAML is loaded at
runtime; build sanity check passes.
… carve-out

Two review findings from PR #103:

1. tri-debug, tri-dispatch, tri-security now name `codex:codex-rescue`
   as the explicit last-resort general-tier fallback (mirroring the
   three-step chain already in tri-review). Without it, a box with
   neither AGY nor a Gemini plugin installed would stall instead of
   falling through to codex.

2. tri-review's review-smart prompt no longer lists `agy:agy-review`
   as a smart-tier candidate. AGY is preferred for general-tier; if
   the calling model claimed it for smart-tier too, general-tier
   would have no distinct model and the tri-* property would break.
   The smart-tier prompt now explicitly reserves AGY for the
   general-tier slot below.
@5uck1ess
5uck1ess merged commit 8ac18a1 into main May 22, 2026
6 checks passed
@5uck1ess
5uck1ess deleted the feat/tri-workflows-prefer-agy branch May 22, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant