Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.309 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

Changes to the setting that hides the built-in artifact for MCP

Turning off the built-in artifact for MCP now also resets auto-react and wakes, and the failed-watch message drops its remedy when the artifact is hidden

Group of 2 You'll notice Improvements
JSON All of v2.1.310
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
ImprovementsKind: in v2.1.310,
ImprovementsSection of the release

What

Claude Code has a built-in artifact tool, and it can hide it in favour of an artifact tool that comes through MCP (Model Context Protocol, a way to plug outside tools into Claude Code). The setting for this is builtInArtifactHiddenForMcp. Two things around it changed:

  • Resetting it does more: before, the reset only cleared builtInArtifactHiddenForMcp and live. It now also sets autoReact.optIn and autoReact.wakeEnabledMemo to false, and calls handBackTakenOverSlug for each entry in wakes.takenFrom, which hands back any wakes that had been taken over.
  • The failed-watch message is shorter: when a live subscription to an artifact fails to start, Claude is told about it. When builtInArtifactHiddenForMcp is set, the message now leaves out its suggested remedy and only says 'do not claim to be watching it'. Before, the remedy was always included.

Why

Turning the setting off now leaves no auto-react or wake state behind. Claude also no longer gets a suggested fix that may not apply when the built-in artifact is hidden, but it is still told not to claim it is watching an artifact it is not.

See this entry in the whole of v2.1.310 →

Feedback