feat(coding-agent/modes): requested UI render during loading state

- Triggered a UI render update when transitioning to the loading animation state to ensure the interface reflects the status change immediately.
This commit is contained in:
can1357
2026-07-03 00:55:57 +02:00
parent 5c171b2860
commit 79f499e092
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -14,6 +14,8 @@
### Fixed
- Fixed TUI loading animation sometimes failing to render during interactive mode status updates
- Fixed race conditions and potential hangs during agent startup by improving process lifecycle management
- Fixed RpcClient startup errors intermittently losing the child's stderr (e.g. the "Unknown provider" message) by waiting for the process to exit — and its stderr to fully drain — before reporting a failed start; also fixed an unhandled rejection when the agent process is killed before becoming ready
- Improved reliability of file edits when snapshots share identical hash tags
@@ -3584,6 +3584,7 @@ export class InteractiveMode implements InteractiveModeContext {
} else if (!this.statusContainer.children.includes(this.loadingAnimation)) {
this.statusContainer.clear();
this.statusContainer.addChild(this.loadingAnimation);
this.ui.requestRender();
}
this.applyPendingWorkingMessage();
}