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
Commit 1782a22
Browse filesBrowse the repository at this point in the historyBrowse files
fix(mothership): settle a sim_cli wait that outlasted --wait-timeout as done, not failed (#9469)
A wait whose --wait-timeout elapsed with the work still going (workflows runs
wait, a detached synchronous workflows run, a workspace operation wait) exits 4
and prints the record to continue from. The sim_cli handler mapped every
non-zero exit to a failed call, so each still-running slice the worker issues
for a long draft run was recorded as a failed async tool call, published to the
chat as an errored row (titled 'Running workflow' / 'Waiting for workflow run'
instead of the past tense, and dropping the activity's completed title), and
counted as outcome=error in copilot.tool.calls.
The CLI now names that status (STILL_RUNNING_EXIT_CODE, exported from
sim/embed) at both producers, and the handler settles it as success while
keeping exitCode 4 in the output the worker branches on.
0 commit comments