New Features
Window-specific click-to-focus (#31)
Clicking a notification now focuses the exact project window instead of just activating the app.
- macOS VS Code: CGo AXUIElement API via
focus-windowsubcommand with cross-Space support (private CGS APIs used by Moom/Magnet/Raycast) - macOS other terminals: AppleScript title search by folder name
- Linux: folder name threaded through daemon IPC to xdotool/wlrctl/gdbus focus methods
Screen Recording permission prompt
One-time notification when Screen Recording access is needed for window title matching, with click-to-open System Settings.
Emoji-based compact notification format
Shorter, more readable notification messages using emoji indicators.
Bug Fixes
- Window title matching — component-based matching (split by " — " / " - ") prevents false positives like
appmatchingmy-app - AppleScript escaping — properly escapes
",\, and'instead of stripping them - Double punctuation — notification messages no longer end with duplicate periods
- Timestamp-filtered summaries — task and review summaries use only recent messages
📦 Installation · 🔄 Updating
Full Changelog: v1.20.0...v1.21.0