[Feature Request] Auto mode should respect allow list settings from non-auto mode
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Bug Description
Auto mode should always allow actions that would be allowed in non auto-mode (by settings.json allow list)
Auto mode is great, but I noticed sometimes it is stopped in an action that would be allowed by the allow list in settings.json. That allow-list should be a first pass for allowing actions, and only actions not in that list should be further considered to allow or prevent.
This may also cause extra token consumption if it checks already approved commands. (And doesn't allow approving commands from past)
We need some retro-approval for all used commands so we can reduce LLM calls.
Copy of auto-closed, not resolved https://github.com/anthropics/claude-code/issues/62456
Proposed Solution
Simply respect the allow list from settings.json in auto-mode
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗