Skip to content

Commit a2914f4

Browse files
committed
feat(settings): disable auto permission mode by default
Users kept landing on auto mode after a Shift+Tab misclick and discovering it mid-task. Default to disabled across all generated profiles so the mode must be explicitly re-enabled via ~/.claude/settings.json.
1 parent e9bc9a5 commit a2914f4

7 files changed

Lines changed: 7 additions & 0 deletions

File tree

container/.devcontainer/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
- **Profile aliases**`cc`, `claude`, `cc7`, `ccw`, `ccw7`, `cc-orc`, and `cc-orc7` now use the opus-4-7 200k settings profile. Added `cc5`, `cc6`, `cc61`, `cc71` plus matching `ccw*` and `cc-orc*` variants.
1717
- **Settings-based context bounds** — Claude launchers now pass `--settings` profile files instead of inline context env vars or `--model`, so model, context, and thinking controls stay in settings JSON.
1818
- **Router features disabled by default**`claude-code-router` and `oh-my-claude` are both present but configured with `version: "none"` in `devcontainer.json`; CCR autostart is also false.
19+
- **Auto mode disabled by default**`disableAutoMode: "disable"` added to the base settings profile, removing the `auto` permission mode from the Shift+Tab cycle and rejecting `--permission-mode auto` at startup. Users who want auto mode back can override via `~/.claude/settings.json`.
1920

2021
### oh-my-claude
2122

container/.devcontainer/defaults/codeforge/config/settings-opus-45-200k.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

container/.devcontainer/defaults/codeforge/config/settings-opus-46-1m-400k.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

container/.devcontainer/defaults/codeforge/config/settings-opus-46-200k.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

container/.devcontainer/defaults/codeforge/config/settings-opus-47-1m-400k.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

container/.devcontainer/defaults/codeforge/config/settings.base.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

container/.devcontainer/defaults/codeforge/config/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"cleanupPeriodDays": 60,
33
"autoCompact": true,
44
"alwaysThinkingEnabled": true,
5+
"disableAutoMode": "disable",
56
"env": {
67
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
78
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

0 commit comments

Comments
 (0)