{"version":"2.1.265","anchor":"artifact-reads-gain-awareness-of-cross-organization-sharing","canonical_anchor":"artifact-reads-gain-awareness-of-cross-organization-sharing","heading":"Artifacts now flag when they're shared from another organization","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265\/e\/artifact-reads-gain-awareness-of-cross-organization-sharing","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265","markdown":"### Artifacts now flag when they're shared from another organization\n\nClaude Code now marks and explains artifacts that were shared with you from outside your own organization\n\n**What**\n\n- Artifact reads now track whether an artifact is `external`, meaning it was shared from a different organization than your own, and show distinct messaging for that case (\"shared with you from another organization\" \/ noting the author is outside your organization), separate from the existing public\/owner\/writer distinctions.\n\n- When artifact data comes back marked with mode `external`, an explicit `external: true` flag is now passed along through both the artifact-read and comments-list code paths, rather than being dropped.\n\n- A new `typePage` parameter (defaulting to `\"none\"`) controls whether the artifact's \"type contract\" text (a description of the artifact's structure) is fetched and included when reading it, so that text isn't refetched on every single read.\n\n**Why**\n\nThis makes it clearer to users and to Claude when an artifact originated outside their own organization, and avoids unnecessary repeated fetching of type-contract text on every artifact read.\n\n- Flag `tengu_cobalt_plinth_larch`: Not enough to say (read for one account on one subscription tier against v2.1.265; this account: no value returned, anonymous baseline: off, compiled default: off)\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}