{"version":"2.1.274","anchor":"type-locked-artifact-reads-can-skip-the-raw-html-disk-save","canonical_anchor":"type-locked-artifact-reads-can-skip-the-raw-html-disk-save","heading":"Type-locked artifact reads can skip the raw-HTML disk save (\"fresh read\")","tier":"use","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/type-locked-artifact-reads-can-skip-the-raw-html-disk-save","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### Type-locked artifact reads can skip the raw-HTML disk save (\"fresh read\")\n\nArtifact reads for type-locked artifacts can now return data without first writing it to disk\n\n**What**\n\nWhen an artifact (a file-like object Claude Code creates and manages, such as a document or piece of generated content) is \"type-locked\" and you own it but haven't yet saved your own files to it, reading it via `artifact_bash` can now compute a fresh summary directly instead of always writing a raw HTML copy to disk first. This path is controlled by feature flags (`typeCatalogOn`, `typeCreateOn`) and a new environment variable, `CLAUDE_CODE_ARTIFACT_FRESH_READ`.\n\n**Why**\n\nSkipping the unnecessary disk write for a fresh, unmodified artifact should make reads faster and avoid creating file copies that aren't needed yet.\n\n- Area: Artifacts\n- Names: `CLAUDE_CODE_ARTIFACT_FRESH_READ`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 3\/5"}