8f8582b0f386c2495d60c077e6c70e92a7c0bbd1
CI / check (push) Successful in 3m24s
Complete the statusline optimization by adding cache writes to all output functions. The existing patch added cache functions and cache reads, but never wrote to the cache. Changes: - Add early-return for detached sessions (return static "○ |") - Add cache read check for attached sessions - Add setStatusLineCache() calls in all 5 output functions: - runWorkerStatusLine - runMayorStatusLine - runDeaconStatusLine - runWitnessStatusLine - runRefineryStatusLine This should reduce Dolt CPU from ~70% to ~20% when agents are idle, as tmux status lines will use cached results instead of spawning beads queries every 5 seconds. Testing: Run `nix switch` then monitor Dolt CPU with `top` Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…
Description
No description provided
Languages
Nix
80.4%
Emacs Lisp
10.1%
Shell
6.2%
Python
3.3%