{"name":"experimental","slug":"experimental","family":"setting","title":"Settings keys","noun":"settings key","description":"MCP task results and cancellations now use standard requests instead of an experimental helper.","description_source":"entry","described_by":{"version":"2.1.221","anchor":"mcp-tasks-use-raw-requests-instead-of-the-experimental-clien"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.285","anchor":"built-in-browser-mcp-server-via-playwright-mcp-script","heading":"Browser MCP server setup now runs a bundled Playwright script","line":"Claude Code can build a browser MCP server that runs a bundled Playwright script with node and sets CLAUDE_TEST_PROJECT_DIR","released_at":"2026-09-29 17:32:09","reason":"found in this entry's text"},{"version":"2.1.283","anchor":"claude-plugin-validate-checks-more-manifest-paths-flags-j","heading":"Plugin validation checks more manifest paths","line":"`claude plugin validate` now checks paths for more plugin parts and flags a .json path that is really a folder","released_at":"2026-09-25 18:46:11","reason":"found in this entry's text"},{"version":"2.1.248","anchor":"agents-can-set-their-own-prompt-cache-lifetime-in-frontmatte","heading":"Agents can set their own prompt cache lifetime in frontmatter","line":"An agent file can set its own prompt cache lifetime under experimental cacheTtl.","released_at":"2026-08-27 20:35:36","reason":"named in this entry, found in this entry's text"},{"version":"2.1.235","anchor":"claude-plugin-eval-eval-dir-shipped-with-ownership-chec","heading":"claude plugin eval --eval-dir shipped, with ownership checks on where cases and results are written","line":"plugin eval's --eval-dir flag ships with checks that it isn't writing results to a symlinked or foreign-owned directory","released_at":"2026-08-18 18:24:10","reason":"found in this entry's text"},{"version":"2.1.235","anchor":"plugin-eval-gains-eval-dir-and-a-manifest-eval-directory","heading":"plugin eval gains --eval-dir and a manifest eval directory, still early access","line":"plugin eval gets a configurable case directory via --eval-dir or a manifest key, still gated as early access","released_at":"2026-08-18 18:24:10","reason":"found in this entry's text"},{"version":"2.1.235","anchor":"plugin-eval-can-target-a-non-default-eval-directory","heading":"plugin eval can target a non-default eval directory","line":"`claude plugin eval` gets an `--eval-dir <dir>` flag to target a non-default eval directory","released_at":"2026-08-18 18:24:10","reason":"found in this entry's text"},{"version":"2.1.221","anchor":"mcp-tasks-use-raw-requests-instead-of-the-experimental-clien","heading":"MCP tasks use raw requests instead of the experimental client helpers","line":"MCP task results and cancellations now use standard requests instead of an experimental helper.","released_at":"2026-08-03 22:16:25","reason":"found in this entry's text"},{"version":"2.1.129","anchor":"better-plugin-authoring-diagnostics","heading":"Better Plugin Authoring Diagnostics","line":null,"released_at":"2026-05-05 18:22:55","reason":"found in this entry's text"}],"entries_total":8,"docs":[{"source":"api","path":"api\/beta-headers","title":"beta-headers","documented":false},{"source":"api","path":"api\/claude-code\/routines-fire","title":"routines-fire","documented":false},{"source":"api","path":"cli-sdks-libraries\/libraries\/apple-foundation-models","title":"apple-foundation-models","documented":false},{"source":"api","path":"release-notes\/overview","title":"overview","documented":false},{"source":"claude-code","path":"advisor","title":"Escalate hard decisions with the advisor tool","documented":false},{"source":"claude-code","path":"agent-sdk\/modifying-system-prompts","title":"Modifying system prompts","documented":false},{"source":"claude-code","path":"agent-sdk\/sessions","title":"Work with sessions","documented":false},{"source":"claude-code","path":"agent-sdk\/tool-search","title":"Scale to many tools with tool search","documented":false},{"source":"claude-code","path":"agent-sdk\/typescript","title":"Agent SDK reference - TypeScript","documented":false},{"source":"claude-code","path":"agent-sdk\/typescript-v2-preview","title":"TypeScript SDK V2 session API (removed)","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/experimental","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}