vibetunnel/mac/VibeTunnel/Core
Peter Steinberger a53091d04b Implement unified notification system via Unix socket
- Extended control protocol to support session-monitor events
- Modified SessionMonitor to emit events via Unix socket to Mac app
- Removed duplicate notification logic from Mac SessionMonitor
- All notifications now flow: Server → Unix Socket → Mac NotificationControlHandler
- Respects user notification preferences on Mac side
- Single source of truth for all notification events (server-side)

This eliminates the need for SSE connection from Mac app and removes
polling-based duplicate detection, simplifying the architecture.
2025-07-28 14:35:29 +02:00
..
Accessibility feat: add comprehensive Git worktree management with follow mode and enhanced UI (#452) 2025-07-26 15:06:18 +02:00
Configuration feat: add comprehensive Git worktree management with follow mode and enhanced UI (#452) 2025-07-26 15:06:18 +02:00
Constants feat: add comprehensive Git worktree management with follow mode and enhanced UI (#452) 2025-07-26 15:06:18 +02:00
Extensions refactor: extract all magic strings to centralized constants (#444) 2025-07-21 14:22:45 +02:00
Managers feat: add comprehensive Git worktree management with follow mode and enhanced UI (#452) 2025-07-26 15:06:18 +02:00
Models Fix test failures and resolve all linting warnings 2025-07-27 17:44:50 +02:00
Services Implement unified notification system via Unix socket 2025-07-28 14:35:29 +02:00
Utilities Add push notifications onboarding screen (#474) 2025-07-27 12:12:30 +00:00