What
Artifacts are files Claude Code publishes so they can be viewed or shared. This release changes how publishing works:
- Retries now wait according to the server's
retry-afterhint plus a small random delay, and a relay-unavailable response also triggers a retry. Before, the delay only came fromretry-after, with a cap. - Claude Code now keeps track of its own version and any merged version of a publish.
- A publish response can include
merged_over, which describes the base version, the live version, and the files that were changed or left out. - When a publish was merged over a newer version, the result shown to Claude now says so, lists the changed and removed files, and tells it to re-read them before editing.
- File reads now include a
title, and the relay request can ask for compression with acompressoption.
Why
Publishing should fail less often during brief server outages. The merged-over note stops Claude from overwriting files that changed elsewhere, because it is told to read the newer content first.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What a merged version means for the artifact a reader sees is not settled.