Follow Discord
Sweep 12 Nov 2026 · 20:38Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.322 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial
The last run did not finish v2.1.323 no changelog was produced for this release

Claude Code v2.1.284 ·

Loop updates are sent the right way in brief mode, and the session-list tool explains when replies are impossible

In brief mode, loop updates are now sent as messages; the session-list tool now says when this session cannot send messages

You'll notice Improvements
JSON All of v2.1.284
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Slash CommandsArea: what it touches
ImprovementsKind: in v2.1.284,
ImprovementsSection of the release
What

The instructions Claude gets when a loop wakes it up now depend on the situation:

  • in brief mode, where plain reply text counts as unread, Claude is told to send updates through the SendMessage tool marked status: 'proactive'
  • on models where the turn ends as soon as the tool returns, Claude is told to write the update before the call

The tool that lists other sessions has a separate description for when this session has no SendMessage tool. It says this session cannot message them but they can still message it. When a message from another session arrives, the reminder Claude sees now also changes if SendMessage is missing.

Why

Loop updates could go unseen before. They were written as plain text in brief mode, or written after the tool call that ended the turn.

Read from
Names in the bundle/loop
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Confirmed since Anthropic's documentation has since written up /loop, on Hooks reference. * A [scheduled task](/docs/en/scheduled-tasks) firing, including a `/loop` iteration hooks see the edit
Added since A small documentation edit on Run prompts on a schedule touched a line naming /loop after this was published. * When you resume a session with `claude --resume` or `claude --continue`, Claude Code restores the tasks scheduled with `CronCreate`, except recurring tasks that have [expired](#seven-day-expiry) and one-shot tasks whose scheduled time ha… scheduled-tasks see the edit
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesA small documentation edit on Run prompts on a schedule touched a line naming /loop after this was published.
Anthropic's release notes agreeFixed sessions launched without the SendMessage tool (such as by Claude Desktop) still being told to message other sessions with it

See this entry in the whole of v2.1.284 →

Feedback