You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-40Lines changed: 24 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,25 @@
1
1
# claude-code-ntfy
2
2
3
-
A transparent wrapper for Claude Code that monitors output and sends notifications via [ntfy.sh](https://ntfy.sh) based on configurable patterns and user activity.
3
+
A transparent wrapper for Claude Code that sends a notification when Claude needs your attention.
4
4
5
5
## Features
6
6
7
-
- = Smart notifications based on output patterns
8
-
->� Transparent wrapping - preserves all Claude Code functionality
9
-
- =� User idle detection to avoid interruptions
10
-
- <� Configurable regex patterns for triggers
11
-
- =� Rate limiting and notification batching
12
-
- =' Cross-platform support (Linux/macOS)
7
+
- 🔔 Single notification when Claude needs attention
8
+
- 🔄 Transparent wrapping - preserves all Claude Code functionality
9
+
- 💤 Intelligent inactivity detection
10
+
- 🖥️ Cross-platform support (Linux/macOS)
11
+
12
+
### Intelligent Inactivity Detection
13
+
14
+
The backstop timer provides smart notifications when Claude might need your attention:
15
+
16
+
-**While Claude is outputting**: Timer is continuously reset
17
+
-**When Claude stops**: A 30-second countdown begins
18
+
-**If you start typing**: Timer is permanently disabled
19
+
-**If Claude sent a bell**: Timer is disabled (you're already notified)
20
+
-**After 30 seconds of inactivity**: ONE notification is sent
21
+
22
+
This ensures you're notified when Claude needs input, but not when you're actively working.
0 commit comments