Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.265 ·

New Claude Code state files: device-mcp-consent.json / device-mcp-snapshot.json

Two new state files, device-mcp-consent.json and device-mcp-snapshot.json, are now tracked and copied alongside other Claude config

TierUnder the hoodhow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaElsewherewhat it touches
KindInternal Changesin v2.1.265,
Under the hood No documentation found

Two new state files, device-mcp-consent.json and device-mcp-snapshot.json, are now tracked and copied alongside other Claude config

What

Two new per-user state files, .claude/state/device-mcp-consent.json and .claude/state/device-mcp-snapshot.json, have been added to the set of Claude-managed files that get special handling, alongside existing files like settings.json and unattended-serving-consent.json. They're also included in the list of paths that get scanned and copied across config directories.

Why

This suggests Claude Code is building out a consent and state-tracking system specifically for MCP servers tied to a device, similar to the existing consent mechanism for unattended tool serving, though what specifically populates these files isn't detailed here.

Read from
Names in the bundledevice-mcp-consent.jsondevice-mcp-snapshot.json

See this entry in the whole of v2.1.265 →