Feature request for product/service
Cursor IDE
Describe the request
Chat history cannot be scrolled with Page Up / Page Down (or Space). Arrow keys work for message navigation. Mouse wheel works. This blocks efficient keyboard-only review of long agent threads.
Environment
OS: Windows 10/11
Cursor: 3.5.38 (x64), build 009bb5a3600dd98fe1c1f25798f767f686e14750
UI: Chat / Agent side panel
Steps to reproduce
Open Cursor with a long chat thread.
Click in the message history area (not necessarily the input box).
Press Page Down, Page Up, Space, Shift+Space → no scroll.
Press Arrow Down / Arrow Up → navigation works.
Expected
Page Up / Page Down scroll the transcript by ~one viewport when the transcript has focus.
Actual
Only mouse/trackpad scrolling works for page-sized jumps.
Logs
Keyboard Shortcuts Troubleshooting while focused on chat transcript:
[KeybindingService]: Received keydown … ArrowUp
[KeybindingService]: Resolving UpArrow
[KeybindingService]: From 24 keybinding entries, no when clauses matched the context.
Developer: Inspect Context Keys highlights focus but does not show usable context keys for binding in this chat surface.
Requested fix
Handle Page Up/Page Down in the chat transcript when focused, or
Expose commands: cursor.chat.scrollPageUp, cursor.chat.scrollPageDown (and optional focusTranscript) with documented when clauses.
Operating System (if it applies)
Windows 10/11