Skip to content

v0.0.22

Latest

Choose a tag to compare

@CC11001100 CC11001100 released this 05 May 19:16
· 220 commits to main since this release

What's Changed

Performance

  • Restore performance optimized: Replaced all fixed usleep() waits with poll-based verification in SpaceController, ToggleEngine, and WindowManager restore paths. Estimated improvement from ~2.5s to ~500-800ms.
  • Hotkey cooldown reduced: Toggle cooldown reduced from 800ms to 50ms, dedup interval from 400ms to 150ms. Rapid hotkey presses no longer get ignored.

Observability

  • Full traceID logging: Added traceID propagation through the entire restore pipeline (HookEventHandler → ToggleEngine → SpaceController). Each operation can now be traced end-to-end in vibefocus-events.jsonl.
  • Duration markers: Added resolveDurationMs, terminalResolveMs, preRestoreMs, restoreMs, totalMs fields to key log points for performance diagnosis.

Bug Fixes

  • Fixed misleading token regeneration warning in SettingsUI

Full Changelog: v0.0.21...v0.0.22