{"version":"2.1.246","anchor":"artifact-asset-uploads-accept-text-files-and-return-a-url-to","canonical_anchor":"artifact-asset-uploads-accept-text-files-and-return-a-url-to","heading":"Artifact asset uploads accept text files and return a URL to use as-is","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/artifact-asset-uploads-accept-text-files-and-return-a-url-to","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Artifact asset uploads accept text files and return a URL to use as-is\n\nClaude can upload CSV, Markdown, JSON and text files into an artifact and link them by returned URL.\n\n**What**\n\nClaude can now upload CSV, Markdown, JSON and plain text files into an artifact's asset store, not just images, video, PDFs and fonts. The instructions also tell Claude to reference an uploaded file by the `url` returned in the result exactly as given, replacing the older relative `_blob\/{id}` form.\n\n**Details**\n\n- Only artifacts whose page declares the `assets` capability accept uploads.\n- This text appears only when the artifact asset-store section of the tool prompt is emitted, which is decided by the tool's own capability check rather than a named setting.\n\n**Evidence**\n\n`text file (CSV, Markdown, JSON, plain text) into an existing artifact whose page declares the ``assets`` capability`\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5"}