diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-07-11 08:32:45 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-07-11 08:33:10 +0000 |
| commit | 7978760316319d22670cd6369c15b68c649761bc (patch) | |
| tree | 28a8b7ed365451942fb013b7f60f137e137b480b /scripts/fix-permissions | |
| parent | 5caa21a204b6eec9362583dc237afa775e1f40d8 (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 'scripts/fix-permissions')
0 files changed, 0 insertions, 0 deletions
