{"name":"daemonColdStart","slug":"daemoncoldstart","family":"setting","title":"Settings keys","noun":"settings key","description":"What happens when the background daemon is needed and none is running. With `ask`, if installing the daemon as a persistent service is possible here (among other checks, `CLAUDE_CONFIG_DIR` must be unset) and the install prompt has not been dismissed before, Claude Code returns an offer to install it (`No background daemon is running. Run 'claude daemon install'...`) instead of spawning one; otherwise, and with `transient`, it spawns a daemon for this login session. The env var `CLAUDE_CODE_DAEMON_COLD_START` (`transient` or `ask`) overrides the setting, and with neither set the default is `ask` when the `tengu_quiet_harbor` flag is on and `transient` otherwise.","description_source":"code","described_by":{"bundle":"2.1.283","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.138","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.309","builds":126,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.120","anchor":"daemon-service-cold-start-prompt-gradual-rollout","heading":"Daemon Service Cold-Start Prompt [Gradual Rollout]","line":null,"released_at":"2026-04-24 23:02:49","reason":"found in this entry's text"},{"version":"2.1.120","anchor":"daemon-cold-start-service-installation-prompt","heading":"Daemon Cold-Start Service Installation Prompt","line":null,"released_at":"2026-04-24 23:02:49","reason":"found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/daemoncoldstart","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}