feat(hook): add session-notification hook for agent idle state notifications

- Implement createSessionNotification() for macOS/Linux/Windows notifications
- Debounce timer to confirm session still idle after 1.5s (prevents false alerts from todo-continuation)
- Skip notification if incomplete todos exist (smart coordination with todo-continuation-enforcer)
- Support cross-platform alerts (osascript, notify-send, PowerShell)
- Configurable title, message, sound, and idle confirmation delay
This commit is contained in:
YeonGyu-Kim
2025-12-03 23:22:52 +09:00
parent 9a9351a082
commit b01050ab30
2 changed files with 201 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
export * from "./todo-continuation-enforcer"
export * from "./context-window-monitor"
export * from "./session-notification"