Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.317 ·

Plugin server, skill and bundle paths are refused if they lead outside the plugin

Plugin MCP server, skill and bundle paths are now checked against the plugin's own folder, with clearer errors when they point outside it

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

Unclear It is not clear whether the new check applies to every plugin or only to plugins that set a particular option.

What

Plugins, add-ons that extend Claude Code, name files such as MCP server programs, skill folders and bundles. Claude Code now checks these paths against the plugin's own files (a filesAnchor check):

  • MCP server paths, skill directories and MCPB configuration (plugin bundles) are now checked, and paths that lead outside the plugin are refused.
  • A refused bundle shows: 'This bundle can't be configured. If its path leads outside the plugin, the plugin's author needs to change it.'
  • A path in mcp-servers or lsp-servers that is absolute or has a '..' part now gets its own message, starting 'Server file not read:', instead of the general 'Path escapes plugin directory: ...'.
  • Plugin validation also skips some directories.

Before, MCP paths were joined without this check.

Why

Plugins can no longer reach files outside their own folder through these paths, and authors get clearer errors. Some existing plugins that relied on such paths may stop loading until their author fixes them.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear whether the new check applies to every plugin or only to plugins that set a particular option.

See this entry in the whole of v2.1.317 →

Feedback