{"name":"appendPlugins","slug":"appendplugins","family":"setting","title":"Settings keys","noun":"settings key","description":"Run your organization's [mods](https:\/\/code.claude.com\/docs\/en\/plugins\/mods\/admin.md) after every mod a user installs","description_source":"docs","described_by":{"doc":"claude-code\/settings-reference","title":"All settings"},"presence":{"first_seen":"2.1.268","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.319","builds":15,"mined_builds":159,"first_cited":{"version":"2.1.259","released_at":"2026-09-02 21:21:42","spans":3}},"aliases":[],"entries":[{"version":"2.1.311","anchor":"plugindigests-added-to-the-marketplace-schema-managed-setti","heading":"Organizations can pin plugin hook code to known fingerprints","line":"Managed settings can now list fingerprints of approved plugin releases, and a hooks plugin loads only from a folder that matches one","released_at":"2026-10-26 19:47:57","reason":"found in this entry's text"},{"version":"2.1.311","anchor":"managed-plugin-hooks-can-be-seated-via-plugindigests-with-pr","heading":"Remote plugins can now get organization-level status","line":"A remote plugin now gets organization-level status when managed settings name its digests under `pluginDigests` and list it in `prependPlugins` or `appendPlugins`","released_at":"2026-10-26 19:47:57","reason":"found in this entry's text"},{"version":"2.1.295","anchor":"machine-plugin-key-load-records-policy","heading":"New check on plugin settings loaded from machine-level files","line":"Claude Code now checks plugin-related settings that come from settings files users cannot write to","released_at":"2026-10-08 18:22:58","reason":"found in this entry's text"},{"version":"2.1.292","anchor":"plugin-policy-and-sandbox-read-error-handling","heading":"Reworked handling of organization plugin ordering, and stricter search errors","line":"How `prependPlugins` and `appendPlugins` are worked out has changed, and file search can now stop with an error when it cannot read its input","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text, named in this entry"},{"version":"2.1.268","anchor":"managed-plugins-can-pin-hook-ordering-with-prependpluginsap","heading":"Managed plugins can pin hook ordering with prependPlugins\/appendPlugins","line":"Org admins can now pin specific plugins to run first or last among hooks","released_at":"2026-09-10 18:41:11","reason":"found in this entry's text, named in this entry"},{"version":"2.1.267","anchor":"user-writable-settings-files-can-no-longer-set-secdefaultpr","heading":"User-writable settings files can no longer set secDefault\/prependPlugins\/appendPlugins or enable plugins via enabledPlugins","line":"User-writable settings files can no longer set secDefault, prependPlugins, appendPlugins, or enable plugins","released_at":"2026-09-09 18:25:42","reason":"found in this entry's text"},{"version":"2.1.267","anchor":"managed-policy-plugin-seating-warnings-for-prependappend-co","heading":"Managed-policy plugin seating warnings for prepend\/append conflicts","line":"New warnings flag when a managed plugin's ordering or a settings key gets silently overridden by managed policy","released_at":"2026-09-09 18:25:42","reason":"found in this entry's text"},{"version":"2.1.267","anchor":"new-prependpluginsappendplugins-managed-settings-keys","heading":"New prependPlugins\/appendPlugins managed-settings keys","line":"prependPlugins and appendPlugins now fall back to an empty list on malformed values","released_at":"2026-09-09 18:25:42","reason":"found in this entry's text"},{"version":"2.1.259","anchor":"managed-plugin-ordering-conflict-warning","heading":"Managed plugin ordering conflict warning","line":"A managed plugin listed in both prepend and append lists now warns about the conflict and is prepended.","released_at":"2026-09-02 21:21:42","reason":"named in this entry, found in this entry's text"}],"entries_total":9,"docs":[{"source":"claude-code","path":"settings-reference","title":"All settings","documented":true},{"source":"claude-code","path":"plugins\/mods\/admin","title":"Manage mods for your organization","documented":false},{"source":"claude-code","path":"plugins\/mods\/events","title":"React to events with a mod","documented":false},{"source":"claude-code","path":"plugins\/mods\/reference","title":"Mods reference","documented":false},{"source":"claude-code","path":"server-managed-settings","title":"Configure server-managed settings","documented":false}],"docs_total":5,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/appendplugins","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}