Patch release: richer document artifacts (block IDs, runtime capabilities/contract), clearer focus-mode and correction-memory behaviour, and assorted permission/session reliability fixes.
Changelog
[new] Document artifacts can declare runtime capabilities ({name: config}) and a contract (runtime version: omit to keep, latest to upgrade, or a specific version to pin/roll back). Load the artifact-capabilities skill before declaring capabilities; only change contract when the author intends a runtime change.
[changed] When editing an existing document artifact, preserve its toolbar, KIT: regions, and block ids — don’t reload the creation template over a live page.
[changed] Artifact comments stay pinned to block ids. Keep existing ids on edit (renaming or dropping one detaches that thread); don’t invent ids unless you need an in-page link target; when copying/duplicating a block, strip the id from the copy so threads don’t split.
[changed]Focus mode: the user only sees your final text each turn — not tool calls, tool results, or mid-turn progress lines. Put everything they need in the final message.
[changed]Corrections → memory: if the user corrects you or states a preference, write memory in the same turn you engage the correction (before the reply that explains, fixes, or offers a next step) — don’t wait for a later confirmation.
[changed] Long-session context management: when the conversation is summarized, the summary plus remaining context is what you continue from — no need to wrap up early or hand off mid-task.
[changed] Subagent guidance tightened: don’t spawn unless the user asks; don’t push synthesis onto subagents; never fabricate a pending agent’s results.
[fix] Faster/more reliable ack path for artifact comment threads.
[changed] Permission flow hardening: better handling of parked/unanswered permission prompts and related notify-hook behaviour.
[changed] Remote/session reliability: keepalives on remote send paths, plugin download stall handling, and device-bridge reannounce under contention.
Models & prompts
Built-in agent behaviour now calls out focus mode explicitly and steers mid-turn chatter out of the user-visible stream.
Correction handling is stricter about durable memory writes timed with the engaging reply, not deferred.
Document-artifact instructions cover comment-block identity and “edit in place” rules so threads and structure survive edits.
Stash safety, plan-mode freezes, Chrome-extension decline, and permission-denial wording remain in the agent instructions with small consistency cleanups.
Partial-conversation summarization prompts distinguish “recent tail only” vs full-session summaries for continued sessions.
Under the hood
New internal settings/flags for accessibility, auto-mode external permissions, bash-output audience notes, launch composer, workflow name-only paths, websocket auth via file descriptor, foundry resource wiring, and OAuth refresh when an account is on hold.
Dropped unused backend routes for notification preferences and the legacy agent-proxy path.
SDK compatibility matrix no longer lists wrapper 0.3.196 among tested versions (0.3.197+ retained).
Platform binaries rebuilt for all supported OS/arch targets (version 2.1.235).
Upgrade notes
If you publish or update document artifacts with runtime behaviour, review the artifact-capabilities skill before setting capabilities, and pass contract only when you mean to change the runtime.
When editing commented artifacts, preserve block ids so existing comment threads stay attached.
In focus mode, expect only final assistant text in the UI; intermediate tool chatter is hidden by design.
content/
Browse captured content/
Same tree as claude-code/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.