Releases: friddle/claude-web-remote
Releases · friddle/claude-web-remote
v0.4 - Notification System
v0.4 Features
New Features
- Notification System: Real-time task completion detection and notifications
- Task Detector: Monitors terminal output for completion patterns (✓, Done, Completed, etc.)
- Tmux Watcher: Monitors tmux sessions and sends notifications to server
- Webhook Integration: Sends notifications to server API for SSE/Webhook distribution
Technical Implementation
- Added
notifier.gofor HTTP webhook notifications - Added
detector.gofor pattern matching and task detection - Added
tmux_watcher.gofor tmux session monitoring - Integrated notification system into ServiceManager
Usage
Notifications are now automatically sent when:
- Task completion patterns are detected in output
- Errors occur during execution
- System status changes
Notifications are delivered via:
- SSE to connected browsers
- Webhooks to subscribed mobile clients
Build
Client binaries built for all platforms:
- darwin/amd64, darwin/arm64
- linux/amd64, linux/arm64
v0.3 - Attach-Ports, 2-Day Auto-Exit & Auth-Name
v0.3 Features
New Features
- Attach-Ports: Forward additional local ports (e.g., --attach-ports 3000)
- 2-Day Auto-Exit: Sessions automatically exit after 2 days (configurable)
- Auth-Name: Customize http_auth username with --auth-name flag (default: 'session')
Changes
- Add --attach-ports flag for port forwarding
- Add --auto-exit flag for session timeout management
- Add --auth-name flag for custom HTTP authentication username
Usage
# With custom auth name
clauded --auth-name myuser --password mypass
# Default behavior (auth-name='session')
claudedDownload the appropriate binary for your platform below.
v0.2
Full Changelog: v0.1...v0.2