v0.25.8
v0.25.8
Local-only telemetry + diagnostics report (#383)
Adds an opt-in, local-only diagnostics facility to help track down performance and background-CPU issues (notably child-process spawn overhead on managed endpoints running CrowdStrike/EDR):
- Spawn counters — integer counters for child-process spawns keyed by source (
statusline/gitdiff/other), so background process churn is now measurable. - Renderer perf sampler — a lightweight, view-gated ring of CPU / memory / loadavg samples plus a longtask summary.
- Diagnostics report command — writes a redacted Markdown + JSON report into your vault. Machine paths and note content are stripped; nothing leaves your machine.
All telemetry stays on-device — there is no network transmission.
Quality gate: tsc --noEmit clean · 1445 unit tests pass · 107 screenshot tests pass · clean build.