Uh oh!
There was an error while loading. Please reload this page.
Show working status for new threads - #4251
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)
Comment |
Uh oh!
There was an error while loading. Please reload this page.
ApprovabilityVerdict: Needs human review This PR introduces a new user-facing feature that tracks and displays "working" status during thread turn startup. It adds new orchestration event handling, database queries, and frontend status logic across multiple layers, warranting human review. You can customize Macroscope's approvability policy. Learn more. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
1ea4c34 to
3e89cb2CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 0ddba38. Configure here.
Uh oh!
There was an error while loading. Please reload this page.
t3dotgg
commented
Jul 30, 2026
Closing as superseded by current pending-start projection behavior and #4101. Main retains starting while a turn is pending, and Sidebar v2 already renders starting as Working. |

Shows “Working” while a new thread waits for its first provider turn, with safe cleanup for failed or ended starts.
Works in both sidebar versions. Validated with focused tests, typechecks, lint, and an isolated browser run.