Add toggle to hide extended thinking blocks in VS Code extension

Status Fixed / completed
Maintainer reply None cached
Activity 5 comments · opened Apr 24, 2026 · closed Apr 24, 2026

The VS Code extension currently displays extended thinking/reasoning blocks inline during responses. There is no way to suppress or collapse these automatically. For users who do not need to see the model's reasoning process, this creates significant visual noise and makes responses harder to read.

Request: Add a setting in the VS Code extension (e.g. claude.showThinking: true/false) to suppress or auto-collapse thinking blocks. A spinner or simple "thinking..." indicator would be sufficient.

View original on GitHub ↗

5 Comments

github-actions[bot] · 5 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/50244
  2. https://github.com/anthropics/claude-code/issues/41548
  3. https://github.com/anthropics/claude-code/issues/8477

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

davidmarkham · 5 months ago

@jSFBay Where is the setting for this? I can't find the setting to re-enable this after an update?

jSFBay · 5 months ago

As far as I know, this setting doesn't yet exist. Or maybe I'm behind on
updates? I'm still stuck "listening" to all sorts of goofy words go by that
I wish I could turn off.

On Wed, Apr 29, 2026 at 4:07 PM davidmarkham @.***>
wrote:

davidmarkham left a comment (anthropics/claude-code#52640) <https://github.com/anthropics/claude-code/issues/52640#issuecomment-4348156969> @jSFBay <https://github.com/jSFBay> Where is the setting for this? I can't find the setting to re-enable this after an update? — Reply to this email directly, view it on GitHub <https://github.com/anthropics/claude-code/issues/52640#issuecomment-4348156969>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AVC52MOQG2TN4ALCLCQLMPT4YKDLZAVCNFSM6AAAAACYEQ65ICVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DGNBYGE2TMOJWHE> . Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>. You are receiving this because you were mentioned.Message ID: @.***>

--
Jeff Adams
650-948-3060 (landline)
408-891-1150 (cell)

davidmarkham · 5 months ago
As far as I know, this setting doesn't yet exist. Or maybe I'm behind on updates? I'm still stuck "listening" to all sorts of goofy words go by that I wish I could turn off. […](#)

It might be related to a config issue. This bug might be related if some of the settings got added to your .claude/settings.json, it's worth a look.
https://github.com/anthropics/claude-code/issues/49902

github-actions[bot] · 5 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.