v3.2.3 - Hotkey self-heal + flood guard fix
Fixes
- Hotkey self-heal: WH_KEYBOARD_LL hook can be silently unhooked by Windows (LowLevelHooksTimeout, session lock/unlock, sleep). The watchdog now cross-checks GetLastInputInfo against our last hook callback tick and reinstalls the hook within 2s if Windows saw input we did not. No more spam-then-dead hotkeys.
- Flood guard: no longer trips on same-hotkey spam (user impatience). Only pauses on 3+ DIFFERENT hotkey events in 2s.
Also carries the v3.2.2 Groq model migration (gpt-oss-120b text, qwen/qwen3.6-27b vision).