{"name":"tengu_artifact_five_class_asks","slug":"tengu-artifact-five-class-asks","family":"flag","title":"Feature flags","noun":"feature flag","description":"Pinning someone else's artifact can now be auto-allowed instead of prompting, under an experiment","description_source":"entry","described_by":{"version":"2.1.265","anchor":"pinning-an-artifact-can-auto-allow-without-asking-under-the"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.322","builds":0,"mined_builds":161,"first_cited":{"version":"2.1.265","released_at":"2026-09-08 19:05:16","spans":1}},"aliases":[],"entries":[{"version":"2.1.267","anchor":"artifact-write-db-permission-prompts-now-describe-file-prove","heading":"Artifact write_db permission prompts now describe file provenance and version-pinned edits to others' artifacts","line":"Permission prompts for writing to artifacts now explain whose file it is and flag version-pinned edits","released_at":"2026-09-09 18:25:42","reason":"gate cited by this entry"},{"version":"2.1.265","anchor":"pinning-an-artifact-can-auto-allow-without-asking-under-the","heading":"Pinning an artifact can auto-allow without asking under the five-class-asks experiment","line":"Pinning someone else's artifact can now be auto-allowed instead of prompting, under an experiment","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"},{"version":"2.1.265","anchor":"whole-new-artifact-consent-model-built-behind-claude-code-ar","heading":"Whole new Artifact consent model built behind CLAUDE_CODE_ARTIFACT_FIVE_CLASS_ASKS, off by default","line":"A rewritten Artifact permission system with five-way ask classification exists behind an off-by-default flag","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.265","anchor":"artifact-reads-gain-a-five-class-consent-latch","heading":"Artifact reads gain a five-class consent latch","line":"Reading someone else's shared artifact can now be auto-allowed via a remembered consent choice","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"},{"version":"2.1.265","anchor":"artifact-permission-ask-classifier-reworked-into-five-named","heading":"Artifact permission-ask classifier reworked into five named classes with a rollout gate","line":"Artifact permission prompts now sort into five distinct classes instead of one generic ask","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"},{"version":"2.1.265","anchor":"new-env-gated-five-class-asks-artifact-permission-behavior","heading":"New env-gated 'five class asks' artifact permission behavior","line":"New env variable CLAUDE_CODE_ARTIFACT_FIVE_CLASS_ASKS toggles a permission-asking behavior for artifacts, logged via telemetry","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"}],"entries_total":6,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_artifact_ask","slug":"tengu-artifact-ask","description":"Artifact publishing now recognizes a \"still settling\" server state and retries instead of failing"},{"name":"tengu_artifact_ask_granted","slug":"tengu-artifact-ask-granted","description":"Claude Code now logs telemetry when it asks for, and receives, permission to publish an artifact"},{"name":"tengu_artifact_foreign_read_unasked","slug":"tengu-artifact-foreign-read-unasked","description":"A new unified consent system governs sensitive artifact actions like delete and access changes"},{"name":"tengu_artifact_hljs_highlight","slug":"tengu-artifact-hljs-highlight","description":"Artifact syntax highlighting and mermaid diagrams are now always on; three other gates were renamed and stay off."},{"name":"tengu_artifact_legacy_verb","slug":"tengu-artifact-legacy-verb","description":"A telemetry event records which legacy artifact verb was steered onto the new schema."},{"name":"tengu_artifact_mcp_list","slug":"tengu-artifact-mcp-list","description":"MCP tool calls to artifact servers now pass through argument-rewriting and result-observing hooks"},{"name":"tengu_artifact_mcp_switch","slug":"tengu-artifact-mcp-switch","description":"MCP config building gets a new caching layer, currently unread\/off"},{"name":"tengu_artifact_mermaid_diagrams","slug":"tengu-artifact-mermaid-diagrams","description":"Artifact syntax highlighting and mermaid diagrams are now always on; three other gates were renamed and stay off."},{"name":"tengu_artifact_preview","slug":"tengu-artifact-preview","description":"An artifact preview action would screenshot a page locally at several widths, but it cannot run here."},{"name":"tengu_artifact_publish","slug":"tengu-artifact-publish","description":"Artifact publishing can copy files from other artifacts server-side, but it's off by default."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-artifact-five-class-asks","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}