Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

List Slack Workspaces changedapi/beta/organization/claude_tag/slack_workspaces/list

Nearest release: v2.1.322, published 2 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+42added
Lines−1removed
From line 147 where the diff opens
First seen 30 Oct 2026 this site's first read of the page
Recorded edits2to this page, all time

The whole hunk

from line 147, old and new numbered
/
lines
from line 147
147147 
148148 - `"webhooks-2026-10-07"`
149149 
150 - `"admin-user-sign-out-2026-10-08"`
151 
150152 - `"message-threads-2026-08-12"`
151153 
152154 - `"analytics-usage-cost-2026-08-24"`
from line 215
213215 
214216 The model Claude uses: a model identifier or the name of a model line. The nearest settings level that sets it decides. When none does, Claude uses the product's default model.
215217 
218 - `reply_mode: BetaClaudeTagReplyMode or null`
219 
220 How Claude takes part in the channel. Only a channel stores one, and no settings level passes one on, so it is always null on a workspace. Null on a channel means the channel stores none yet: Claude then follows the reply mode chosen in Slack, if one was, else `automatic`. A stored reply mode can be changed but never cleared.
221 
222 - `BetaClaudeTagReplyModeAutomatic object`
223 
224 Claude reads along and joins in when it can help, and pauses on its own in quiet or busy channels.
225 
226 - `type: "automatic"`
227 
228 - `BetaClaudeTagReplyModeMentionOnly object`
229 
230 Claude replies only when it is @-mentioned.
231 
232 - `type: "mention_only"`
233 
234 - `BetaClaudeTagReplyModeAlwaysAwake object`
235 
236 Like `automatic`, but Claude never pauses on its own. Available where it is enabled for the channel.
237 
238 - `type: "always_awake"`
239 
240 - `BetaClaudeTagReplyModeThread object`
241 
242 Every new top-level message in the channel gets its own reply from Claude, in a thread under it. Available where it is enabled for the channel, and only once Claude has been used in the channel.
243 
244 - `type: "thread"`
245 
216246 - `slack: BetaClaudeTagSlackWorkspaceIdentifiers`
217247 
218248 Slack's own identifier for the workspace.
from line 363
333363 
334364 The settings level `model` comes from.
335365 
366 - `reply_mode: BetaClaudeTagSettingSource or null`
367 
368 The settings level `reply_mode` comes from: the channel when it stores one. With `include_inherited=true` and no stored mode it is `default`.
369 
336370 - `updated_at: string`
337371 
338372 Time Claude Tag's record of the workspace last changed. It moves on every change to a setting, and can also move when something no response holds changes, so a later value says to read the workspace again, not that a setting changed. Attaching or detaching a Bundle does not by itself move it.
from line 401
367401 "type": "allow"
368402 },
369403 "instructions": "instructions",
370 "model": "model"
404 "model": "model",
405 "reply_mode": {
406 "type": "automatic"
407 }
371408 },
372409 "slack": {
373410 "workspace_id": "workspace_id"
from line 429
392429 }
393430 ],
394431 "model": {
432 "slack_channel_id": "slack_channel_id",
433 "type": "slack_channel"
434 },
435 "reply_mode": {
395436 "slack_channel_id": "slack_channel_id",
396437 "type": "slack_channel"
397438 }
Feedback