Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.233 ·

Duplicate-reply guard for artifact comment threads

Claude re-reads an artifact comment thread before posting so it does not repeat a reply it already gave.

You'll notice No documentation found New Features
JSON All of v2.1.233
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
New FeaturesKind: in v2.1.233,
New FeaturesSection of the release
What

Before posting to an artifact comment thread, Claude Code re-reads it; if a Claude reply already stands after every "sent to Claude" request, the reply is refused and the draft discarded rather than repeating itself. A new acknowledge_duplicate: true parameter forces the post through, and the prompts now tell Claude to set it when posting a promised follow-up that genuinely adds something.

Details
  • The refusal returns already_answered: true plus an optional standing_reply_id, and logs already_answered_guard.
  • acknowledge_duplicate is valid only for the reply action and errors on any other action.
  • The auto-react path passes a recheck payload (its own reply ids plus the scanned row ids) into each post so the guard can re-verify at publish time; the payload is omitted when the list of own reply ids is known to be incomplete, and that path reports answered_post_time when it stops.
Evidence

reply only: post even though a Claude reply already stands after every "sent to Claude" request on the thread. Without it such a reply is refused as a likely duplicate. Pass true only for a deliberate follow-up that adds something new — never to restate what the standing reply said., already_answered_guard, acknowledge_duplicate, acknowledge_duplicate applies only to action "reply"`

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Read from
Names in the bundleacknowledge_duplicate

See this entry in the whole of v2.1.233 →

Feedback