Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can use your project's `biome` configuration to improve the quality of JS/TS/CSS/JSON code reviews.Add a configuration file to your project to customize how CodeRabbit runs |
What Changed
This updates the running-turn composer state to show a clearer blocked-send message, with specific wording when a long-running terminal command is still active. It also makes the stop action more explicit in the composer UI so it is easier to understand how to unblock the thread.
Why
When a turn was already running, the blocked state did not clearly explain whether the user was waiting on normal generation or on a long-running command. This makes that state easier to understand and makes the stop path more obvious, which should reduce confusion when a thread appears stuck.
UI Changes
Checklist
Note
Add contextual stop messaging to ChatView when a turn is running
buildRunningTurnBlockedMessagein ChatView.logic.ts that returns one of two messages depending on whether a long-running terminal subprocess is active.Macroscope summarized f734a2e.