- Track notifications by requestId (Map instead of Set) so they can be dismissed individually when the approval is resolved - Dismiss OS notification in respondToToolApproval (via UI or action) - Dismiss OS notification on timeout auto-resolve - Dismiss all OS notifications on cleanupRun (team stop/exit) - Respect snoozedUntil — skip notification if user snoozed all |
||
|---|---|---|
| .. | ||
| constants | ||
| http | ||
| ipc | ||
| services | ||
| types | ||
| utils | ||
| workers | ||
| index.ts | ||
| standalone.ts | ||