What version of Kimi Code is running?
0.29.2
Which open platform/subscription were you using?
Kimi Code (OAuth)
Which model were you using?
K3-256K
What platform is your computer?
Linux (kernel 6.6.119, ChromeOS Crostini container)
What issue are you seeing?
In a long session, whenever a tool permission (approval) prompt appears and I confirm/approve it, the transcript view jumps all the way back to the very top of the conversation, instead of keeping the position I was reading or following new output at the bottom.
What steps can reproduce the bug?
- Have a session long enough to exceed the terminal viewport.
- Scroll up to read earlier messages.
- The agent requests a tool approval; the permission prompt appears.
- Select an option to approve.
- After the prompt closes and the UI re-renders, the view is reset to the top of the transcript.
What is the expected behavior?
After the permission prompt closes, the scroll position should be preserved (stay where I was reading), or at least follow new output at the bottom — never reset to the very top.
Additional information
Possibly related to #1487 and #981 (streaming-triggered jumps to top), but the trigger here is specifically the approval dialog close/re-render, not streaming output. Reproducible consistently on every approval.
What version of Kimi Code is running?
0.29.2
Which open platform/subscription were you using?
Kimi Code (OAuth)
Which model were you using?
K3-256K
What platform is your computer?
Linux (kernel 6.6.119, ChromeOS Crostini container)
What issue are you seeing?
In a long session, whenever a tool permission (approval) prompt appears and I confirm/approve it, the transcript view jumps all the way back to the very top of the conversation, instead of keeping the position I was reading or following new output at the bottom.
What steps can reproduce the bug?
What is the expected behavior?
After the permission prompt closes, the scroll position should be preserved (stay where I was reading), or at least follow new output at the bottom — never reset to the very top.
Additional information
Possibly related to #1487 and #981 (streaming-triggered jumps to top), but the trigger here is specifically the approval dialog close/re-render, not streaming output. Reproducible consistently on every approval.