diff --git a/workflows/tri-debug.yml b/workflows/tri-debug.yml index 4579e3c..a25c152 100644 --- a/workflows/tri-debug.yml +++ b/workflows/tri-debug.yml @@ -19,8 +19,11 @@ steps: model: general prompt: | DISPATCH, DO NOT ANSWER. Invoke the Agent tool - with a non-Claude general-tier subagent (prefer a Gemini-backed agent, or a - different external than smart-diagnosis used). In non-Claude hosts, use a + with a non-Claude general-tier subagent (prefer `agy:agy-review` for the + Google-model perspective; fall back to a Gemini-backed agent, or + `codex:codex-rescue` if neither is available — but prefer a different + external than smart-diagnosis used to preserve model diversity). In + non-Claude hosts, use a distinct delegated subagent or external CLI diagnostician when available. Report verbatim. Stop if none available. Subagent prompt: "Debug this issue: {{input}}. What's diff --git a/workflows/tri-dispatch.yml b/workflows/tri-dispatch.yml index 373b5aa..5564ed4 100644 --- a/workflows/tri-dispatch.yml +++ b/workflows/tri-dispatch.yml @@ -17,8 +17,10 @@ steps: model: general prompt: | DISPATCH, DO NOT ANSWER. Invoke the Agent tool with a non-Claude - general-tier subagent (prefer Gemini; at minimum distinct from - smart-take's subagent). In non-Claude hosts, use a distinct delegated + general-tier subagent (prefer `agy:agy-review` (Google AGY); fall + back to a Gemini-backed subagent, or `codex:codex-rescue` if neither + is available — at minimum distinct from smart-take's subagent). + In non-Claude hosts, use a distinct delegated subagent or external CLI respondent when available. Report verbatim. Stop if none available. Subagent prompt: "{{input}} Give a clear, balanced answer." diff --git a/workflows/tri-review.yml b/workflows/tri-review.yml index 532fc8c..673af04 100644 --- a/workflows/tri-review.yml +++ b/workflows/tri-review.yml @@ -16,9 +16,12 @@ steps: DISPATCH, DO NOT ANSWER. This is tri-review — the whole point is model diversity. You (the calling model) must NOT write this review yourself. Invoke the Agent tool with a non-Claude subagent - (`codex:codex-rescue` is the standard smart-tier - external reviewer; any available Gemini or external senior reviewer - also qualifies). In non-Claude hosts, use the equivalent delegated + (`codex:codex-rescue` is the standard smart-tier external reviewer; + any other senior external reviewer also qualifies. Note: + `agy:agy-review` (Google AGY) is reserved for the general-tier slot + below — claiming it here would leave general-tier without a + distinct model and break the tri-* property). In non-Claude hosts, + use the equivalent delegated subagent or external CLI reviewer if available. Pass the diff from {{gather}} and report the subagent's verdict verbatim. If no external-model subagent is available, stop and tell @@ -31,10 +34,12 @@ steps: model: general prompt: | DISPATCH, DO NOT ANSWER. Invoke the Agent tool with a non-Claude - general-tier reviewer (e.g. a Gemini-backed reviewer plugin, or - `codex:codex-rescue` if no Gemini is available — but prefer a + general-tier reviewer. Prefer `agy:agy-review` (Google AGY / + Antigravity CLI — the current Google reviewer; Gemini CLI is being + retired). Fall back to a Gemini-backed reviewer plugin, or + `codex:codex-rescue` if neither is available — but prefer a different model than review-smart used, or the tri-* property is - lost). In non-Claude hosts, use a distinct delegated subagent or + lost. In non-Claude hosts, use a distinct delegated subagent or external CLI reviewer when available. Report verbatim. Stop if no external subagent is available. The subagent prompt should be: "Review this code for quality and diff --git a/workflows/tri-security.yml b/workflows/tri-security.yml index a976e8e..107f182 100644 --- a/workflows/tri-security.yml +++ b/workflows/tri-security.yml @@ -29,8 +29,10 @@ steps: model: general prompt: | DISPATCH, DO NOT ANSWER. Invoke the Agent tool - with a non-Claude general-tier subagent (prefer Gemini; at minimum distinct from - audit-injection's subagent). In non-Claude hosts, use a distinct delegated + with a non-Claude general-tier subagent (prefer `agy:agy-review` (Google + AGY); fall back to a Gemini-backed subagent, or `codex:codex-rescue` if + neither is available — at minimum distinct from audit-injection's + subagent). In non-Claude hosts, use a distinct delegated subagent or external CLI reviewer when available. Report verbatim. Stop if none available. Subagent prompt: "Security audit — authentication and authorization. Diff: {{gather}}. Check for: broken auth, missing