You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feature-ideation reusable calls the model but ignores AGENTS_PAUSED, so a fleet pause does not stop it #1295
AGENTS_PAUSED=true is the switch that pauses the agent fleet. In petry-projects/.github-private every model-calling workflow now honours it or is listed as exempt (see "AGENTS_PAUSED stops only dev-lead", petry-projects/.github-private #2249). One path could not be fixed there because its logic lives here:
.github/workflows/feature-ideation-reusable.yml calls the model (the Claude action) and never reads the variable. Its callers are frozen stubs in the consumer repositories, so the gate has to be in the reusable.
Scope
In feature-ideation-reusable.yml, skip the model-calling job when vars.AGENTS_PAUSED == 'true' (read in the calling repository's context, so an organisation-level variable pauses every consumer), in the same way dev-lead-reusable.yml does in .github-private.
Make the skip visible: one notice naming the pause source (vars.AGENTS_PAUSE_SOURCE) and until time (vars.AGENTS_PAUSE_UNTIL) when present.
Check the other reusable workflows in this repository for a model call that does not honour the variable, and list the result in the PR. A read-only check on 2026-10-11 found none besides this one at the refs .github-private pins, but it covered only those refs.
Acceptance criteria
A test that the model-calling job is skipped when the variable is true and runs when it is unset or false.
No change in behaviour when the variable is unset. No edit to the caller stub template.
The PR states which channel tag has to move before consumers get the gate.
It is labeled dev-lead:hands-off (deliberately kept off-limits to dev-lead (e.g. changes to the dev-lead automation itself)), so dev-lead will not pick it up while that label is present. This notice is posted once so the withhold is visible rather than looking like a stalled run.
To re-enable automated pickup: remove the dev-lead:hands-off label.
Activity
fix(reviews): close the coverage gaps in the fleet-pause check and bl…
fix(fleet-pause): make every model-calling workflow honour AGENTS_PAU…
don-petry commentedon Oct 11, 2026
dev-lead is withholding action on this item.
It is labeled
dev-lead:hands-off(deliberately kept off-limits to dev-lead (e.g. changes to the dev-lead automation itself)), so dev-lead will not pick it up while that label is present. This notice is posted once so the withhold is visible rather than looking like a stalled run.To re-enable automated pickup: remove the
dev-lead:hands-offlabel.test(feature-ideation): fail, never skip, when the pause tests cannot…
fix: feature-ideation reusable honours AGENTS_PAUSED, so a fleet paus…