When using the Claude Code module standalone mode (setting report_tasks = false according to the docs), several Claude Code setup items are missing:
hasCompletedOnboarding is not set, causing claude to try and force a browser login even if an API token or oauth token is provided
projects is not set, causing a "trust on first use" prompt for directories
autoUpdaterStatus is not set based on values provided to the module
bypassPermissionsModeAccepted is not set based on values provided to the module
If hasCompletedOnboarding is set after the agent API process is started, any messages sent via the web UI app cause it to hang.