Bug report 04
Download-Only Artifact Mode Is Needed
The product gap
There is no reliable user-facing way to say: “This artifact is a file only. Do not render it. Do not preview it. Do not inline source. Do not make the shared chat heavy.”
Proposed artifact flags
downloadOnly: true noPreview: true noInlineSource: true safeForSharedChat: true largeArtifact: true
Expected behavior
All ChatGPT clients and shared-chat views should honor those flags consistently. The assistant should not have to guess which presentation layer will transform a link into a preview.
2000-character report
ChatGPT artifact UI should separate generated-file download from content preview. A user may want to share the conversation, not distribute or render a huge app inside the chat. Today, a link/card for generated HTML can become a preview/source artifact in downstream clients, and the assistant cannot reliably prevent it with wording alone. Needed: per-artifact flags such as downloadOnly=true, noPreview=true, noInlineSource=true, safeForSharedChat=false/true, and UI behavior that respects those flags across web/iOS/Android/shared-chat views.