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

Claude Code v2.1.238 ·

Artifact publish pins the source file by content hash

Approving an artifact publish pins the exact file contents, so changed files are refused.

You'll notice Improvements
JSON All of v2.1.238
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
ImprovementsKind: in v2.1.238,
ImprovementsSection of the release
What

When you approve an artifact publish, the approval now records the file's SHA-256, the resolved publish root and a one-time nonce. If the file changed, the nonce no longer matches, or the publish root moved between approval and execution, the publish is refused rather than going ahead with different content.

Details
  • The pin also carries the root spelling and base, and publish records which tool call it consumed.
  • Refusals report source_unverified.
  • Telemetry adds artifact_publish_resume with a carried flag.
  • Reachable on any publish that has a tool call id.
Evidence

"source_unverified"

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

See this entry in the whole of v2.1.238 →

Feedback