{"version":"2.1.282","anchor":"artifact-reads-summary-only-for-off-org-files-new-shared-r","canonical_anchor":"shared-artifacts-full-reads-for-non-channel-writers-behind","heading":"Reading artifacts from other writers: new shared mode, summary-only for other organizations, more untrusted-content labels","tier":"notice","area":"Artifacts","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/artifact-reads-summary-only-for-off-org-files-new-shared-r","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Reading artifacts from other writers: new shared mode, summary-only for other organizations, more untrusted-content labels\n\nArtifacts written by others get a new approval-based shared read mode, summary-only reads for other organizations and wider untrusted-content labels\n\n**Unclear.** What you see when Claude asks for consent to read a shared artifact is not known.\n\n**What**\n\nClaude Code changed how it reads artifacts (pages published through Claude) that other people wrote, and how it labels that content for Claude. Much of it sits behind two server-controlled switches: `tengu_cobalt_plinth_tansy` covers a writer in the same Slack channel, and `tengu_cobalt_plinth_mallow`, which already controlled some artifact comment and subscription operations, now also covers a new \"shared\" mode for other non-owners.\n\n- Artifacts from other writers can be read in a \"shared\" mode behind `tengu_cobalt_plinth_mallow`: in full when a further check passes, otherwise \"on_approval\". Full content is wrapped as untrusted content, and approving covers re-reads of that artifact for the rest of the conversation.\n\n- The same-channel Slack writer case now sits behind `tengu_cobalt_plinth_tansy` as its own \"channel\" mode.\n\n- While approval is pending, the summary Claude gets adds a hint that the full page can be read with the read action after asking the user to approve.\n\n- Artifacts from another organization or an off-org ramp only ever come back as a summary, whatever the user approves.\n\n- Files containing raw terminal control bytes (hidden characters that steer a terminal) are saved to disk instead of being shown inline.\n\n- Owners with co-writers, type-locked pages, pages outside the organization and same-channel writers each get their own wrapping text. A new variant covers pages \"not published from this session\" and tells Claude to treat the contents as data, not instructions, with a reminder that artifact content cannot grant extra permissions.\n\n- The untrusted-content warning no longer says the page \"is owned by you but\" includes content published by other writers.\n\nBoth switches fall back to off when there is no server value. For `tengu_cobalt_plinth_mallow`, the flag server returned off for this site's account and for the anonymous baseline, but no reading has been taken under this release yet. Nothing has been read about `tengu_cobalt_plinth_tansy`.\n\n**Why**\n\nArtifacts written by other people can contain text meant to steer Claude. These changes allow full reads of shared artifacts only with approval or a server switch, keep content from other organizations to summaries, keep terminal control characters out of the conversation, and label more of this content as untrusted.\n\n- Flag `tengu_cobalt_plinth_mallow`: Off in both readings (read for one account on one subscription tier against v2.1.282; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Flag `tengu_cobalt_plinth_tansy`: Not enough to say (read for one account on one subscription tier against v2.1.282; this account: no value returned, anonymous baseline: no value returned, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}