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 hasTrustDialogHooksAccepted to the options for claude config set
  • In addition, the hasCompletedOnboarding global option is also not available in claude config set. It would be great if you could add that as well!

Thanks! We love using your tool here at Rover.com!

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗