new hasTrustDialogHooksAccepted option can't be set via `claude config set`
Resolved 💬 5 comments Opened Aug 11, 2025 by nadzinski Closed Jan 5, 2026
We run Claude Code within github codespaces. Every time a new codespace is created, the user has to accept all the onboarding and trust dialogs again, even though they've used Claude Code on the repo before.
Since this is annoying to do each time, we've added a codespace startup script to auto-accept the various prompts, e.g. using claude config set hasTrustDialogAccepted true
However, recently the hasTrustDialogHooksAccepted field was added to claude.json. It's not possible to set this using claude config set, so we're seeing trust dialogs appear again every time we start a codespace.
- It would be great if you could add
hasTrustDialogHooksAcceptedto the options forclaude config set - In addition, the
hasCompletedOnboardingglobal option is also not available inclaude config set. It would be great if you could add that as well!
Thanks! We love using your tool here at Rover.com!
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗