Force sending Telegram notification upon stopping for user input
This commit is contained in:
@@ -197,9 +197,10 @@ For all three CLIs, the preferred execution path is:
|
||||
|
||||
## Notifications
|
||||
|
||||
- Telegram is the only supported completion notification path.
|
||||
- Telegram is the only supported notification path.
|
||||
- Shared setup: [TELEGRAM-NOTIFICATIONS.md](./TELEGRAM-NOTIFICATIONS.md)
|
||||
- Notification failures are non-blocking, but they must be surfaced to the user.
|
||||
- Before stopping for any user interaction, approval, or manual decision, send a Telegram summary first if configured.
|
||||
|
||||
## Template Guardrails
|
||||
|
||||
|
||||
@@ -209,9 +209,10 @@ For all three CLIs, the preferred execution path is:
|
||||
|
||||
## Notifications
|
||||
|
||||
- Telegram is the only supported completion notification path.
|
||||
- Telegram is the only supported notification path.
|
||||
- Shared setup: [TELEGRAM-NOTIFICATIONS.md](./TELEGRAM-NOTIFICATIONS.md)
|
||||
- Notification failures are non-blocking, but they must be surfaced to the user.
|
||||
- Before stopping for any user interaction, approval, or manual decision, send a Telegram summary first if configured.
|
||||
|
||||
The helper also supports manual override flags for diagnostics:
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
## Purpose
|
||||
|
||||
Shared setup for Telegram completion notifications used by reviewer-driven skills such as `create-plan` and `implement-plan`.
|
||||
Shared setup for Telegram notifications used by reviewer-driven skills such as `create-plan` and `implement-plan`, both for completion and for pauses that need user attention.
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -66,7 +66,7 @@ test -x .cursor/skills/reviewer-runtime/notify-telegram.sh || test -x ~/.cursor/
|
||||
|
||||
## Configure Telegram
|
||||
|
||||
Export the required variables before running a skill that sends completion notifications:
|
||||
Export the required variables before running a skill that sends Telegram notifications:
|
||||
|
||||
```bash
|
||||
export TELEGRAM_BOT_TOKEN="<bot-token>"
|
||||
@@ -91,6 +91,7 @@ skills/reviewer-runtime/notify-telegram.sh --message "Telegram notification test
|
||||
|
||||
## Rules
|
||||
|
||||
- Telegram is the only supported completion notification path for these skills.
|
||||
- Telegram is the only supported notification path for these skills.
|
||||
- Notification failures are non-blocking, but they must be surfaced to the user.
|
||||
- Before stopping for any user interaction, approval, or manual decision, send a Telegram summary first if configured.
|
||||
- Skills should report when Telegram is not configured instead of silently pretending a notification was sent.
|
||||
|
||||
Reference in New Issue
Block a user