Skip to content

Conversation

@ThomasK33
Copy link
Member

Live-stream stdout/stderr from the bash tool into the UI while it runs (UI-only; tool contract stays final-result-only).

  • bash tool emits throttled bash-output chat events and stops emitting once migrated to a background process.
  • Renderer buffers a bounded tail per toolCallId (1MB cap) and clears it when the final tool result includes output.
  • BashToolCall shows live (or tail) stdout/stderr in the expanded view, with pinned auto-scroll.

Validation:

  • make static-check

Generated with mux • Model: openai:gpt-5.2 • Thinking: xhigh

Change-Id: I9cd53599a249a4d0acf49808e870788c159d55dd
Signed-off-by: Thomas Kosiewski <tk@coder.com>
chatgpt-codex-connector[bot]

This comment was marked as resolved.

Change-Id: I9c70f712251657b4a57c71fc9f3cab9f2a05cc4e
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33
Copy link
Member Author

@codex review

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. Swish!

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Change-Id: Idb868686d632862e0ed5c9b472670fd49ecd6e8a
Signed-off-by: Thomas Kosiewski <tk@coder.com>
Change-Id: I8be7efa5ba17ca3b20a9cba58a435c5afcc65be6
Signed-off-by: Thomas Kosiewski <tk@coder.com>
Change-Id: Iaa4abaa85fe259214f09039381233c37726df175
Signed-off-by: Thomas Kosiewski <tk@coder.com>
Change-Id: If9a4747c2cd9cc9461d1730445e83f9cf219a61d
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 added this pull request to the merge queue Dec 19, 2025
Merged via the queue into main with commit d329140 Dec 19, 2025
20 checks passed
@ThomasK33 ThomasK33 deleted the bash-streaming-kpj5 branch December 19, 2025 17:30
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