-
released this
2026-07-08 10:30:30 -05:00 | 67 commits to main since this releaseInternal cleanup — no user-facing behavior change. Typecheck, 508 tests, build, and a dev smoke launch all green.
Fixed
debug.logno longer grows unbounded. The logger appended atdebuglevel across every run with rotation never landing — the dev-tree copy had reached 23 MB. The log now rotates at startup:debug.logholds the current run,debug.log.oldthe previous one, and anything older is dropped.
Changed
startAssistantbroken up. The scouting-report and benchmark-harvest subsystems are wired by dedicatedwireScout/wireHarvestfunctions constructed before the live poller, which references them directly — the three mutable "forward hook" callbacks are gone, and the inbound IPC handler is registered last so it captures the real wiring.- The live-metrics and scout overlay windows share one
createClickThroughOverlayWindowfactory, and the three "mark the publisher ready" blocks share onepublishWhenLoadedhelper. - The default overlay-metric and scout-section lists are derived from
DEFAULT_SETTINGSinstead of being re-listed insrc/main/index.ts.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
1 download