{"name":"builtin","slug":"builtin","family":"setting","title":"Settings keys","noun":"settings key","description":"Marketplace validation errors now name the bad source and tell you how to fix it.","description_source":"entry","described_by":{"version":"2.1.239","anchor":"clearer-marketplace-validation-errors"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.319","builds":0,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.302","anchor":"managed-policy-plugin-options-extracted-by-a-new-helper","heading":"Organization policy plugin options are filtered by a different check","line":"Claude Code changed how it decides which plugin option values from organization policy are kept, and sets none when no values pass","released_at":"2026-10-16 16:48:28","reason":"found in this entry's text"},{"version":"2.1.293","anchor":"desktop-managed-config-schema-new-sshtransport-desktophome","heading":"Desktop app admin settings gain SSH, home layout and update-cap options","line":"Admin settings for the Claude Desktop app gain sshTransport, desktopHome and dangerousMaxVersion","released_at":"2026-10-07 17:18:04","reason":"found in this entry's text"},{"version":"2.1.287","anchor":"security-default-plugin-description-drops-wherever-hooks-mo","heading":"Built-in security default plugin has a shorter description","line":"The description of the built-in `cc-plugin-sec-default@builtin` plugin no longer mentions wherever hooks modules can load","released_at":"2026-10-01 16:59:25","reason":"found in this entry's text"},{"version":"2.1.286","anchor":"built-in-security-plugin-deny-rules-hold-over-plugins-mana","heading":"Built-in security plugin keeps deny rules in force over other plugins","line":"A built-in plugin restores deny rules that other plugins lift, and can refuse plugins that did not come from your organization","released_at":"2026-09-30 17:14:38","reason":"found in this entry's text"},{"version":"2.1.285","anchor":"plugin-enable-writes-handle-renamed-plugin-ids-sec-default","heading":"Bundled security plugin renamed to cc-plugin-sec-default@builtin","line":"The bundled security plugin is now `cc-plugin-sec-default@builtin`, and writing `enabledPlugins` replaces other spellings of the same plugin","released_at":"2026-09-29 17:32:09","reason":"found in this entry's text"},{"version":"2.1.284","anchor":"built-in-plugin-ids-match-enabledplugins-case-insensitively","heading":"Built-in plugins in enabledPlugins are matched regardless of letter case","line":"An `enabledPlugins` entry for a built-in plugin now takes effect even if its name differs from the plugin's only in upper or lower case","released_at":"2026-09-28 17:11:59","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"env-var-prefix-stripping-in-shell-command-normalization-now","heading":"Env-var-prefix stripping in shell-command normalization now conditional","line":"Shell-command normalization can now skip stripping VAR=value prefixes when matching permission rules","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"commandskill-schema-gets-a-builtin-marker-to-resolve-name-c","heading":"Command\/skill schema gets a builtin marker to resolve name collisions","line":"Commands and skills now carry a builtin flag to resolve naming clashes with plugin or MCP commands","released_at":"2026-09-18 16:22:26","reason":"named in this entry, found in this entry's text"},{"version":"2.1.275","anchor":"new-helper-classifies-plugin-load-source-for-telemetryerror","heading":"New helper classifies plugin load source for telemetry\/errors","line":"A new helper classifies where a plugin was loaded from, for telemetry and error messages","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.274","anchor":"plugin-agents-can-now-load-from-a-hooks-module-files-map","heading":"Plugin agents can now load from a hooks-module 'files' map, not just a folder","line":"Plugin agents can now load hooks from a files map, not just a folder","released_at":"2026-09-16 22:36:09","reason":"found in this entry's text"}],"entries_total":18,"docs":[{"source":"claude-code","path":"agent-sdk\/python","title":"Agent SDK reference - Python","documented":false},{"source":"claude-code","path":"agent-sdk\/subagents","title":"Subagents in the SDK","documented":false},{"source":"claude-code","path":"agent-sdk\/typescript","title":"Agent SDK reference - TypeScript","documented":false},{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false},{"source":"claude-code","path":"claude-apps-gateway","title":"Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry","documented":false},{"source":"claude-code","path":"claude-apps-gateway-config","title":"Claude apps gateway configuration","documented":false},{"source":"claude-code","path":"env-vars","title":"Environment variables","documented":false},{"source":"claude-code","path":"interactive-mode","title":"Interactive mode","documented":false},{"source":"claude-code","path":"llm-gateway-connect","title":"Connect Claude Code to an LLM gateway","documented":false},{"source":"claude-code","path":"llm-gateway-protocol","title":"Claude Code gateway compatibility guide","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/builtin","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}