{"name":"settings","slug":"settings","family":"setting","title":"Settings keys","noun":"settings key","description":"The runner can pass a settings file to sessions; its Windows hooks guard never actually fires.","description_source":"entry","described_by":{"version":"2.1.229","anchor":"self-hosted-runner-accepts-a-settings-file-and-rejects-hooks"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.288","builds":0,"mined_builds":131,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.288","anchor":"plugin-lsp-config-expands-variables-inside-initializationopt","heading":"Plugin language servers can use variables in their options and settings","line":"Variables in a plugin language server's initializationOptions and settings are now filled in, and an empty command gets a clear error","released_at":"2026-10-02 18:30:40","reason":"named in this entry, found in this entry's text"},{"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.281","anchor":"runner-arg-set-now-includes-system-prompt-file-flags-and-ag","heading":"Runner arg set now includes system-prompt-file flags and 'agents'","line":"System-prompt-file flags and `agents` are now among the arguments the runner handles alongside `settings` and `mcp-config`","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.280","anchor":"settingsjs-mcp-servers-forward-config-field-alignment-fixed","heading":"settings.js MCP-servers-forward config field alignment fixed (whitespace only)","line":"Whitespace-only formatting fix near the settings.js skills array check, no behavior change","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"new-local-tools-row-in-cloud-session-sync-status","heading":"New 'Local tools' row in cloud session sync status","line":"Cloud session sync status now tracks a fourth category: 'Local tools'","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"marketplace-settings-source-schema-defers-reserved-name-re","heading":"Marketplace settings -source schema defers reserved-name rejection to load time in one code path","line":"Marketplace 'settings' source schema can defer reserved-name checks to load time instead of at compile time","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.275","anchor":"auto-allow-bash-if-sandboxed-setting-surfaced-in-diagnostics","heading":"auto-allow-bash-if-sandboxed setting surfaced in diagnostics with its source","line":"Diagnostics now report whether autoAllowBashIfSandboxed is on and where that value came from","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.269","anchor":"plugin-runtime-api-gains-a-config-surface-alongside-agent","heading":"Plugin runtime API gains a 'config' surface alongside agent\/fs\/store\/etc.","line":"Plugin runtime API gains a new 'config' capability alongside turn, tool, agent, fs and others","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"},{"version":"2.1.247","anchor":"sandbox-status-can-be-reported-as-machine-readable-json","heading":"Sandbox status can be reported as machine-readable JSON","line":"Sandbox status can be emitted as a JSON object covering availability, enablement, strict mode and filesystem policy.","released_at":"2026-08-26 18:02:01","reason":"found in this entry's text"},{"version":"2.1.242","anchor":"cloud-sessions-report-which-host-settings-they-ignored","heading":"Cloud sessions report which host settings they ignored","line":"A cloud session now reports which of your flags and settings keys it ignored.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"}],"entries_total":19,"docs":[{"source":"api","path":"about-claude\/additional-resources","title":"additional-resources","documented":false},{"source":"api","path":"about-claude\/models\/choosing-a-model","title":"choosing-a-model","documented":false},{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/pricing","title":"pricing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/enterprise","title":"enterprise","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/overview","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/quickstart","title":"quickstart","documented":false},{"source":"api","path":"agents-and-tools\/mcp-connector","title":"mcp-connector","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/console","title":"console","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/settings","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}