Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.267 ·

Artifact auto-reply handoff tracking is now bounded and swept for stale entries

Pending artifact auto-reply handoffs are now capped, evicted, and swept for stale entries even when auto-reply is off

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaArtifactswhat it touches
KindImprovementsin v2.1.267,
Group of 2 Under the hood

Pending artifact auto-reply handoffs are now capped, evicted, and swept for stale entries even when auto-reply is off

What

  • A new handOffs map tracks pending handoffs (used for artifact auto-reply) keyed by uuid, capped at 64 entries with LRU-style eviction, evicting the oldest entry that isn't among currently live sessions.
  • New sweep logic declines stale handoffs with reason auto_reply_off when auto-reply is turned off, and drops handoffs per-slug when the owning session no longer exists.
  • Artifact comment and db-read action handlers now call this sweep on every read, not just when auto-react/reply is enabled.

Why This prevents stale or orphaned handoff entries from accumulating unboundedly and ensures they get cleaned up consistently, regardless of whether auto-reply is currently turned on.

See this entry in the whole of v2.1.267 →