Skip to content

Give successful leaf task completions backstop progress credit - #503

Merged
TheGreatAxios merged 2 commits into
mainfrom
cl-5893-backstop-hard-pause-can-stop-legitimate-fleet-heavy
Aug 23, 2026
Merged

Give successful leaf task completions backstop progress credit#503
TheGreatAxios merged 2 commits into
mainfrom
cl-5893-backstop-hard-pause-can-stop-legitimate-fleet-heavy

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

The primary ChatDirector's turns-since-operator-message backstop counted every tool.done->infer cycle equally, so a primary productively blocked on a long stream of successful task dispatches could still hard-pause purely from turn volume. A successful leaf task tool.done (no tool error, no salvage-classifiable report) now re-arms the backstop interval like a fresh operator message would, without being treated as one. Failed or salvaged leaf completions get no such credit, so genuine tool-only no-progress loops still nudge then pause as before.

Fixes CL-5893
https://linear.app/abklabs/issue/CL-5893

@linear-code

linear-code Bot commented Aug 22, 2026

Copy link
Copy Markdown

CL-5893

@TheGreatAxios
TheGreatAxios force-pushed the cl-5893-backstop-hard-pause-can-stop-legitimate-fleet-heavy branch from 532ddf8 to 3841ff0 Compare August 22, 2026 23:46
@TheGreatAxios
TheGreatAxios force-pushed the cl-5893-backstop-hard-pause-can-stop-legitimate-fleet-heavy branch from 3841ff0 to 13c5e48 Compare August 22, 2026 23:58
@TheGreatAxios
TheGreatAxios merged commit f981c7c into main Aug 23, 2026
3 of 4 checks passed
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