{"version":"2.1.200","anchor":"manual-as-alias-for-default-permission-mode","canonical_anchor":"manual-as-alias-for-default-permission-mode","heading":"manual as Alias for default Permission Mode","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.200\/e\/manual-as-alias-for-default-permission-mode","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.200","markdown":"### `manual` as Alias for `default` Permission Mode\n\n**What**\n\nThe string `\"manual\"` is now accepted wherever `\"default\"` is accepted as a permission mode value.\n\n**Usage**\n\n`claude --permission-mode manual` **Details** - `manual` maps to `default` behavior internally - Works in CLI flags, settings JSON, and agent definitions - The settings schema now preprocesses the value to normalize `manual` \u2192 `default` - Allows configs that used the informal term \"manual\" to continue working without changes **Evidence** New alias function (search for `\"Default permission mode when Claude Code needs access ('manual' is accepted as an alias for 'default')\"`) \u2014 `y_()` at ~line 63398"}