Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.236 Home All releases olderv2.1.235 v2.1.237newer
Claude Code v2.1.236

write_db can send a document from a local JSON file

Use it now
Useful4 Signal3
Artifacts Notable

Artifact database writes can take a local JSON file, so big documents skip the conversation.

file_path
What

Artifact database writes accept file_path pointing at a local JSON file whose top-level object becomes the document, so a large document no longer has to pass through the conversation. Exactly one of inline data or file_path is required; giving both or neither is a validation error.

Details
  • The file is read under the normal Read permission rules, parsed as JSON, and must be a top-level object; failures are reported as read denied, file not found, invalid JSON, not an object, or too large.
  • Swapping between inline data and a file after approval is refused and forces a fresh permission check.
  • The write approval no longer blanket-covers files that need their own Read approval.
Evidence

file_path does not hold valid JSON \u2014 write_db sends the file's JSON object as the document, saved as local JSON files (the destination follows the file-edit rules), a local JSON file whose top-level object is sent as the document

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.236 →