summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-07-11 08:32:45 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-07-11 08:33:10 +0000
commit7978760316319d22670cd6369c15b68c649761bc (patch)
tree28a8b7ed365451942fb013b7f60f137e137b480b /cmd
parent5caa21a204b6eec9362583dc237afa775e1f40d8 (diff)
fix(scheduler): retry role-typed FAILED tasks even with no active role_configs
Before this, a role with no seeded role_configs (every role except builder/planner) got no retry safety net at all: processTask returned immediately on GetActiveRoleConfig's error, leaving a task FAILED forever after a single transient infra blip. retryWithoutLadder mirrors escalateAskUserTimeout's existing 'no active role config -- still resuming, just without a provider/model change' fallback, bounded by maxRetriesNoRoleConfig (2) before declining final=true. Same treatment now applies to a decoded role config with an empty EscalationLadder.
Diffstat (limited to 'cmd')
0 files changed, 0 insertions, 0 deletions