{"version":"2.1.301","anchor":"artifact-tool-description-drops-root-parameter-mcp-result","canonical_anchor":"artifact-tool-description-drops-root-parameter-mcp-result","heading":"Artifact tool: root dropped from its description and no longer blocks edits","tier":"notice","area":"Artifacts","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/artifact-tool-description-drops-root-parameter-mcp-result","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Artifact tool: root dropped from its description and no longer blocks edits\n\nThe artifact tool description stops mentioning `root`, edits with `root` are no longer rejected, and MCP results note `result_not_for_model`\n\n**Unclear.** It is not known whether result_not_for_model can be used yet.\n\n**What**\n\nThe artifact tool saves and publishes files Claude produces. Two changes concern its `root` parameter, plus one note on MCP results.\n\n- With `multiFileOn`, the tool's description mentions only `files`, where before it mentioned `files` and `root`.\n\n- Combining `edits` with `root` is no longer an error. Only combining `edits` with `files` is still refused, since `edits` changes only the file at `file_path`.\n\n- The description of MCP tool results now says the content is processed normally unless the request set `result_not_for_model`.\n\n**Why**\n\nA publish request that uses `edits` together with `root` now goes through instead of failing.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}