[BUG] VS Code Extension — Severe Regressions since v2.0.34
Resolved 💬 15 comments Opened Nov 12, 2025 by boomez Closed Feb 14, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Since extension version 2.0.35+, Claude Agent interactions have become significantly slower and the extension introduces UI regressions in the panel/log view: heavy lags, broken manual scrolling, and an aggressive auto-scroll that constantly yanks the view to the bottom. When the session “runs out of context,” the context consolidationstalls for 10+ minutes with little/no progress feedback, blocking further work. These issues cause major productivity loss.
---
Issues & Impact
1) Severe lag / UI jank during agent runs
- Observed: Large latency and stutters while Claude is generating; editor and extension panel become sluggish (typing, panel resizing, switching tabs).
- Impact: Editor responsiveness degrades; cumulative delays, frequent need to pause until the agent finishes.
2) Broken manual scrolling in the Agent/Chat panel
- Observed: While agent is streaming, manual scroll cannot stay at prior position; view is force-snapped back to the latest chunk (“current index”).
- Regression: Prior to 2.0.35, we could scroll up to inspect reasoning steps and then jump back down to live output.
- Impact: Impossible to review intermediate steps or copy earlier content while agent is still working; interrupts interactive workflows.
3) Aggressive auto-scroll with no reliable override
- Observed: Auto-scroll constantly re-enables/overrides user scrolling intent during streaming.
- Impact: Disastrous UX: the view keeps jumping, causing lost selection, mis-clicks, and wasted time.
4) Excessive delay on “context consolidation” when out of context
- Observed: When the session reaches token limits, the extension enters a “consolidation” phase that may stall ≥ 10 minutes before resuming.
Overall severity: High (Daily productivity regression, repeated blocking).
---
Notes
- Behavior was correct before v2.0.35: manual scroll remained stable during streaming, and overall responsiveness was acceptable.
- The current behavior appears to be a clear regression in scroll handling + rendering + consolidation performance.
What Should Happen?
- Smooth editor responsiveness during streaming.
- User-controlled scroll that stays where the user left it until they opt back into live auto-scroll.
- Context rollover within seconds, or at least with transparent progress, cancellability, and the ability to continue working.
Error Messages/Logs
Steps to Reproduce
- Open a medium/large project (TypeScript/Node monorepo works reliably).
- Trigger a Claude Agent task that streams a long response (e.g., multi-file refactor with reasoning).
- While streaming:
- Attempt to scroll up in the chat/agent panel to review earlier reasoning.
- Observe forced auto-scroll back to bottom; selection is lost.
- Continue sending follow-up prompts until the session hits context limits.
- Observe context consolidation takes several minutes with little/no progress feedback.
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.0.34
Claude Code Version
2.0.37
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 15 comments on GitHub. Read the full discussion on GitHub ↗