What's Changed
CLI refactor
- Merged
serviceintodaemon— all daemon management now lives underkache daemon(run,start,stop,install,uninstall,log) - Folded
migrateintodoctor --fix— one-time migration is nowkache doctor --fix [--purge-sccache] - Bare
kache daemon(no subcommand) shows status
Daemon improvements
- Increased upload queue from 256 → 4096 to prevent "queue full" errors during large parallel builds
- Added deduplication guard — same cache key won't be enqueued multiple times
Migration notes
kache service *→kache daemon *kache migrate→kache doctor --fix- If you have the daemon installed as a system service, re-run
kache daemon installto update the service definition