The daemon is SQLite-specific (handles JSONL sync to git). Dolt has its own sync mechanism via sql-server and doesn't need the daemon. Previously, Dolt server mode returned SingleProcessOnly=false (because multiple bd processes CAN connect to the same SQL server), which incorrectly triggered daemon auto-start. The daemon would then fail with 'DAEMON NOT SUPPORTED WITH DOLT BACKEND' warning on every command. Now we check isDoltBackend() directly instead of relying on the SingleProcessOnly capability, which has different semantics. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Executed-By: mayor Role: mayor
21 KiB
21 KiB