File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -177,9 +177,8 @@ handoff path over manual terminal capture.
177177
178178## Approval prompts
179179
180- WhatsApp can render exec and plugin approval prompts with ` 👍 ` / ` 👎 ` reactions, but the
181- channel does not have a ` channels.whatsapp.execApprovals ` config block. Delivery is controlled by
182- the top-level approval forwarding config instead:
180+ WhatsApp can render exec and plugin approval prompts with ` 👍 ` / ` 👎 ` reactions. Delivery is
181+ controlled by the top-level approval forwarding config:
183182
184183``` json5
185184{
Original file line number Diff line number Diff line change @@ -279,10 +279,8 @@ Generic model:
279279- Slack plugin approvals can use Slack's native approval client when the request comes from Slack
280280 and Slack plugin approvers resolve; ` approvals.plugin ` can also route plugin approvals to Slack
281281 sessions or targets even when Slack exec approvals are disabled
282- - WhatsApp is the exception to the channel-specific native-client field: it has no
283- ` channels.whatsapp.execApprovals ` ; WhatsApp emoji approval delivery is gated by
284- ` approvals.exec ` and ` approvals.plugin ` , while approval reactions require explicit WhatsApp
285- approvers from ` channels.whatsapp.allowFrom ` or ` "*" `
282+ - WhatsApp emoji approval delivery is gated by ` approvals.exec ` and ` approvals.plugin ` , while
283+ approval reactions require explicit WhatsApp approvers from ` channels.whatsapp.allowFrom ` or ` "*" `
286284
287285Native approval clients auto-enable DM-first delivery when all of these are true:
288286
@@ -300,8 +298,7 @@ FAQ: [Why are there two exec approval configs for chat approvals?](/help/faq-fir
300298- Discord: ` channels.discord.execApprovals.* `
301299- Slack: ` channels.slack.execApprovals.* `
302300- Telegram: ` channels.telegram.execApprovals.* `
303- - WhatsApp: no ` channels.whatsapp.execApprovals ` ; use ` approvals.exec ` and
304- ` approvals.plugin ` to route approval prompts to WhatsApp
301+ - WhatsApp: use ` approvals.exec ` and ` approvals.plugin ` to route approval prompts to WhatsApp
305302
306303These native approval clients add DM routing and optional channel fanout on top of the shared
307304same-chat ` /approve ` flow and shared approval buttons.
You can’t perform that action at this time.
0 commit comments