mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-08 16:39:42 +02:00
feat: promote Notification System as top feature in README
Moved the notifications section to the first position under "What Claudeman Does" and renamed it to "Notification System" for better visibility. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -31,6 +31,27 @@
|
|||||||
|
|
||||||
## What Claudeman Does
|
## What Claudeman Does
|
||||||
|
|
||||||
|
### 🔔 Notification System
|
||||||
|
|
||||||
|
Real-time desktop notifications when sessions need attention — never miss a permission prompt or idle session again:
|
||||||
|
|
||||||
|
| Hook Event | Urgency | Tab Alert | Meaning |
|
||||||
|
|------------|---------|-----------|---------|
|
||||||
|
| `permission_prompt` | Critical | Red blink | Claude needs tool approval |
|
||||||
|
| `elicitation_dialog` | Critical | Red blink | Claude is asking a question |
|
||||||
|
| `idle_prompt` | Warning | Yellow blink | Session idle, waiting for input |
|
||||||
|
| `stop` | Info | — | Response complete |
|
||||||
|
|
||||||
|
**Features:**
|
||||||
|
- Browser notifications enabled by default (auto-requests permission)
|
||||||
|
- Click any notification to jump directly to the affected session
|
||||||
|
- Tab blinking alerts: red for action-required, yellow for idle
|
||||||
|
- Notifications include actual context (tool name, command, question text)
|
||||||
|
- Hooks are auto-configured per case directory (`.claude/settings.local.json`)
|
||||||
|
- Requires `--https` flag for browser notification API support
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### 💾 Persistent Screen Sessions
|
### 💾 Persistent Screen Sessions
|
||||||
|
|
||||||
Every Claude session runs inside **GNU Screen** — sessions survive server restarts, network drops, and machine sleep.
|
Every Claude session runs inside **GNU Screen** — sessions survive server restarts, network drops, and machine sleep.
|
||||||
@@ -159,27 +180,6 @@ curl -X POST localhost:3000/api/sessions/:id/auto-compact \
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 🔔 Desktop Notifications via Hooks
|
|
||||||
|
|
||||||
Automatic desktop notifications when sessions need attention — powered by Claude Code's hooks system:
|
|
||||||
|
|
||||||
| Hook Event | Urgency | Tab Alert | Meaning |
|
|
||||||
|------------|---------|-----------|---------|
|
|
||||||
| `permission_prompt` | Critical | Red blink | Claude needs tool approval |
|
|
||||||
| `elicitation_dialog` | Critical | Red blink | Claude is asking a question |
|
|
||||||
| `idle_prompt` | Warning | Yellow blink | Session idle, waiting for input |
|
|
||||||
| `stop` | Info | — | Response complete |
|
|
||||||
|
|
||||||
**Features:**
|
|
||||||
- Browser notifications enabled by default (auto-requests permission)
|
|
||||||
- Click any notification to jump directly to the affected session
|
|
||||||
- Tab blinking alerts: red for action-required, yellow for idle
|
|
||||||
- Notifications include actual context (tool name, command, question text)
|
|
||||||
- Hooks are auto-configured per case directory (`.claude/settings.local.json`)
|
|
||||||
- Requires `--https` flag for browser notification API support
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 🖥️ Multi-Session Dashboard
|
### 🖥️ Multi-Session Dashboard
|
||||||
|
|
||||||
Run **20 parallel sessions** with full visibility:
|
Run **20 parallel sessions** with full visibility:
|
||||||
|
|||||||
Reference in New Issue
Block a user