Skip to content

cli: ensure full command output is streamed before done#11842

Merged
cte merged 1 commit intomainfrom
split/cli-command-output-stream-fix
Mar 3, 2026
Merged

cli: ensure full command output is streamed before done#11842
cte merged 1 commit intomainfrom
split/cli-command-output-stream-fix

Conversation

@cte
Copy link
Collaborator

@cte cte commented Mar 3, 2026

Summary

  • fix race where fast commands could emit done before all output was streamed
  • defer exited completion until final command_output payload (with fallback timeout)
  • add regression test for truncated fast-exit output streaming

Notes

  • scoped to CLI streaming/event emitter files only

Interactively review PR in Roo Code Cloud

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. bug Something isn't working labels Mar 3, 2026
@cte cte merged commit d048036 into main Mar 3, 2026
15 checks passed
@cte cte deleted the split/cli-command-output-stream-fix branch March 3, 2026 05:50
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Mar 3, 2026
@github-actions github-actions bot mentioned this pull request Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant