From ab9429554121a71563a0f2d0c6aab71e58e12909 Mon Sep 17 00:00:00 2001 From: Onur Date: Tue, 17 Feb 2026 19:10:51 +0100 Subject: [PATCH] docs(slack): add assistant:write requirement for typing status --- docs/channels/slack.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/channels/slack.md b/docs/channels/slack.md index 1297fd4945..3d2b3a1e41 100644 --- a/docs/channels/slack.md +++ b/docs/channels/slack.md @@ -290,6 +290,7 @@ Available action groups in current Slack tooling: - Message edits/deletes/thread broadcasts are mapped into system events. - Reaction add/remove events are mapped into system events. - Member join/leave, channel created/renamed, and pin add/remove events are mapped into system events. +- Assistant thread status updates (for "is typing..." indicators in threads) use `assistant.threads.setStatus` and require bot scope `assistant:write`. - `channel_id_changed` can migrate channel config keys when `configWrites` is enabled. - Channel topic/purpose metadata is treated as untrusted context and can be injected into routing context. - Block actions and modal interactions emit structured `Slack interaction: ...` system events with rich payload fields: @@ -351,6 +352,7 @@ Notes: "mpim:history", "users:read", "app_mentions:read", + "assistant:write", "reactions:read", "reactions:write", "pins:read",