Fix durable subagent wait policy - #42
Conversation
|
@tolibear Hi! We're moving quickly on our Codex workflow, and this issue is currently blocking reliable use of Scout, Judge, and Worker agents. The patch is intentionally narrow, includes regression tests, and bumps the package to 0.4.3. When you have a moment, could you please approve the workflow and take a look? Happy to adjust anything you prefer. Thanks! |
|
Thanks, @bogdan0dzuba. We reviewed and integrated the fix, including the final timeout-path safeguards. CI is green on Node 18 and 24, and |
|
@tolibear One follow-up idea from field use, if you are open to another PR. We found that GoalBuddy can still push long sequential goals into too many operational cards, even with the current "largest safe useful slice" guidance. One real board grew to 229 tasks: 88 PM, 82 Judge, 24 Scout, and only 35 Worker tasks. It ended with 27 unfinished blocked cards. Running the 0.4.2 checker on that board returns The recurring pattern was Possible backward-compatible follow-up:
I would be happy to implement this with checker, prompt-renderer, seed-board, and policy regression tests if the direction fits the project. |
|
Thanks for the concrete field evidence. The 229-task shape and the clean 0.4.2 checker result make the gap clear. I opened #44 with the accepted direction: advisory checker and prompt warnings, outcome-sized seed guidance, no invalidation of old boards, and no rewriting historical receipts. A focused PR against current |
Summary
Verification