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
-**Claude hook detection is stricter now**: `cn on claude` no longer treats arbitrary `Notification` or `Stop` entries as if code-notify were already installed
27
-
-**Existing Claude hooks are preserved**: enabling or disabling code-notify now adds or removes only the managed Claude Notification/Stop commands instead of overwriting unrelated hooks
28
-
-**Unix and Windows Claude config behavior stay aligned**: both runtimes now preserve custom hook entries and have regression coverage for the merge/remove path
26
+
-**Claude agent/team event alerts**: `cn alerts` can now opt into `SubagentStop`, `TeammateIdle`, `TaskCompleted`, and related Claude hook events
27
+
-**Less noisy subagent workflows**: Claude event hooks get their own rate-limit bucket via `CODE_NOTIFY_EVENT_RATE_LIMIT_SECONDS`
28
+
-**npm package metadata fixed**: npm global install now keeps the `cn`, `cnp`, and `code-notify` binaries when published
29
29
30
30
---
31
31
@@ -156,6 +156,14 @@ When enabled, it adds hooks that call the notification script when tasks complet
|`idle_prompt`| AI is waiting for your input (default) |
189
+
|`permission_prompt`| AI needs tool permission (Y/n) |
190
+
|`auth_success`| Authentication success |
191
+
|`elicitation_dialog`| MCP tool input needed |
192
+
|`SubagentStart`| Claude subagent started |
193
+
|`SubagentStop`| Claude subagent completed |
194
+
|`TeammateIdle`| Claude teammate is waiting for input |
195
+
|`TaskCreated`| Claude agent-team task was created |
196
+
|`TaskCompleted`| Claude agent-team task completed |
197
+
198
+
Alert-type matching applies to Claude Code notification hooks and Gemini CLI notification hooks. Claude Code agent/team events are separate hook events and are opt-in via `cn alerts add SubagentStop`, `cn alerts add TeammateIdle`, or `cn alerts add TaskCompleted`.
183
199
184
-
Alert-type matching currently applies to Claude Code and Gemini CLI notification hooks. Codex currently uses completion events from `notify`, so `permission_prompt` and `idle_prompt` settings do not change Codex behavior.
200
+
Agent-team and subagent workflows can be noisy if `permission_prompt` is enabled. If you only want idle pings, run `cn alerts remove permission_prompt && cn on`. Codex currently uses completion events from `notify`, so `permission_prompt` and `idle_prompt` settings do not change Codex behavior.
0 commit comments