VS Code extension: scrolling up during streaming should pause auto-scroll
When Claude generates a response longer than the visible window in VS Code, the output auto-scrolls to follow new text as it streams in. This is expected default behavior.
The problem: If I manually scroll up to read earlier parts of the response while it's still generating, the auto-scroll keeps pulling me back down. I have to fight against it to read content that's already been output.
Expected behavior: Once the user scrolls up (against the auto-scroll direction), auto-scroll should pause until the user manually scrolls back to the bottom. This is the standard behavior in:
- claude.ai (web)
- ChatGPT
- Most chat/terminal UIs with streaming output
The pattern is: auto-scroll follows output by default, but a single upward scroll gesture signals "I'm reading, stop pulling me down." Scrolling back to the bottom (or the response completing) re-enables it.
Current behavior: Auto-scroll continues regardless of user scroll input, making it difficult to read longer responses mid-generation.
Environment: VS Code extension
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗