{"name":"settings.agent","slug":"settings-agent","family":"setting","title":"Settings keys","noun":"settings key","description":"Checking a plugin's manifest now produces a warning when its settings section defines settings.agent","description_source":"entry","described_by":{"version":"2.1.323","anchor":"plugin-validator-warns-about-settingsagent"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.323","builds":0,"mined_builds":162,"first_cited":{"version":"2.1.323","released_at":"2026-11-12 20:29:28","spans":1}},"aliases":[],"entries":[{"version":"2.1.323","anchor":"plugin-validator-warns-about-settingsagent","heading":"Plugin check warns when a plugin's settings set an agent","line":"Checking a plugin's manifest now produces a warning when its settings section defines settings.agent","released_at":"2026-11-12 20:29:28","reason":"named in this entry, found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"settings","slug":"settings","description":"The runner can pass a settings file to sessions; its Windows hooks guard never actually fires."},{"name":"settings.env","slug":"settings-env","description":"When settings.env changes, Claude Code reapplies config environment variables and no longer saves and restores CLAUDE_CODE_REPL itself"},{"name":"settings.json","slug":"settings-json","description":"Resumed sessions now carry your settings files along, with plugin registrations stripped out."},{"name":"settings.local.json","slug":"settings-local-json","description":"The runner can warn about or block repo-committed settings that grant access outside the workspace."},{"name":"settings.read","slug":"settings-read","description":"Plugins and hooks gain new permission scopes: session.usage, settings.read, env.get, env.set"},{"name":"settings_still_on","slug":"settings-still-on","description":null},{"name":"settingsHooksOff","slug":"settingshooksoff","description":"A new settingsHooksOff option can disable all hook execution for a given agent or subagent run"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/settings-agent","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}