Claude Code v2.1.293 · 7 Oct 2026
Thinking display updates are on by default, and CLAUDE_CODE_THINKING_DISPLAY_UPDATES can override that
Use it now Notable
No documentation found Improvements
Copy link
Copy markdown
JSON
All of v2.1.293
Use it now Tier: how much it should matter to you
4 Useful: my rating, 1 to 5
2 Signal: worth watching, 1 to 5
Thinking Display Area: what it touches
Improvements Kind: in v2.1.293, 07 Oct 26
What probably matters to you Section of the release
Unclear It is not clear what thinking display updates show, or what value turns them off.
What
Claude Code now checks the environment variable CLAUDE_CODE_THINKING_DISPLAY_UPDATES (a setting you put in your shell before starting Claude Code) for thinking display updates. These stay on unless that variable says otherwise.
Separately, the PushNotification tool still skips its notification when you seem to be at the terminal, and CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK still turns that check off.
Why
Thinking display updates are on by default, and this variable gives you a way to turn them off.
How sure we are
Something disagrees Something we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt It is not clear what thinking display updates show, or what value turns them off.
See this entry in the whole of v2.1.293 →
7 Oct 2026 · 287 entries, this one is #36.
Use it now25 You'll notice134 Nothing to try yet5 Under the hood123
Open the release →
Names in this entry
env CLAUDE_CODE_THINKING_DISPLAY_UPDATES Set CLAUDE_CODE_THINKING_DISPLAY_UPDATES to force the new thinking display on or off yourself.
env CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK Set to 1 to send the PushNotification tool's desktop notification even while you are typing in or focused on the terminal. By default the tool skips both the desktop notification and the mobile push when it detects recent keyboard activity or terminal focus. This variable disables only that local check, so the server can still suppress the mobile push when it detects that you are active. Requires Claude Code v2.1.193 or later
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 35 of 287
Organization policy groups can restate settings for individual named items
Use it now Managed Settings
In v2.1.293 What probably matters to you release-page order
Next → · 37 of 287
Gateway sign-in setting can use localhost as its return address
Use it now Gateway Auth