{"name":"allowedTools","slug":"allowedtools","family":"setting","title":"Settings keys","noun":"settings key","description":"Skills turned into slash commands now keep their menu text, aliases and tool permissions.","description_source":"entry","described_by":{"version":"2.1.225","anchor":"skill-backed-prompt-commands-pass-through-more-metadata"},"presence":{"first_seen":"2.1.301","removed_in":"2.1.302","in_current_build":false,"newest_mined":"2.1.308","builds":1,"mined_builds":149,"first_cited":{"version":"2.1.259","released_at":"2026-09-02 21:21:42","spans":2}},"aliases":[],"entries":[{"version":"2.1.281","anchor":"sdk-options-disallowedtools-parsed-maxthinkingtokens-check","heading":"SDK options: disallowedTools parsed; maxThinkingTokens check fixed","line":"SDK options now read disallowedTools, and the maxThinkingTokens whole-number check now checks the right value","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"remote-session-create-forwards-disallowedtools","heading":"Remote session create forwards disallowedTools","line":"Creating a remote session now sends the caller's disallowedTools, combined with the built-in list for device-bound sessions","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"command-frontmatter-overrides-helper","heading":"Command frontmatter overrides helper","line":"Command overrides can now replace a command's description, argument hint, model and allowed tools, and plugin commands are merged into the list","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.225","anchor":"skill-backed-prompt-commands-pass-through-more-metadata","heading":"Skill-backed prompt commands pass through more metadata","line":"Skills turned into slash commands now keep their menu text, aliases and tool permissions.","released_at":"2026-08-07 23:08:56","reason":"found in this entry's text"},{"version":"2.0.12","anchor":"inline-plugin-commands","heading":"Inline Plugin Commands","line":null,"released_at":"2025-10-09 15:43:28","reason":"found in this entry's text"},{"version":"2.0.8","anchor":"migration-helper-for-legacy-settings-removed","heading":"Migration Helper for Legacy Settings Removed","line":null,"released_at":"2025-10-04 20:44:29","reason":"found in this entry's text"},{"version":"2.0.0","anchor":"migration-guide","heading":"Migration Guide","line":null,"released_at":"2025-09-29 14:41:14","reason":"found in this entry's text"},{"version":"1.0.7","anchor":"new-features","heading":"New Features","line":null,"released_at":"2025-05-30 16:29:49","reason":"found in this entry's text"},{"version":"1.0.7","anchor":"deprecated-features","heading":"Deprecated Features","line":null,"released_at":"2025-05-30 16:29:49","reason":"found in this entry's text"},{"version":"0.2.32","anchor":"internal-improvements","heading":"Internal Improvements","line":null,"released_at":"2025-03-05 21:28:22","reason":"found in this entry's text"}],"entries_total":10,"docs":[{"source":"claude-code","path":"agent-sdk\/agent-loop","title":"How the agent loop works","documented":false},{"source":"claude-code","path":"agent-sdk\/claude-code-features","title":"Use Claude Code features in the SDK","documented":false},{"source":"claude-code","path":"agent-sdk\/configuration","title":"Configure your agent","documented":false},{"source":"claude-code","path":"agent-sdk\/custom-tools","title":"Give Claude custom tools","documented":false},{"source":"claude-code","path":"agent-sdk\/mcp","title":"Connect to external tools with MCP","documented":false},{"source":"claude-code","path":"agent-sdk\/modifying-system-prompts","title":"Modifying system prompts","documented":false},{"source":"claude-code","path":"agent-sdk\/permissions","title":"Configure permissions","documented":false},{"source":"claude-code","path":"agent-sdk\/python","title":"Agent SDK reference - Python","documented":false},{"source":"claude-code","path":"agent-sdk\/quickstart","title":"Quickstart","documented":false},{"source":"claude-code","path":"agent-sdk\/sessions","title":"Work with sessions","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/allowedtools","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}