{"version":"2.1.221","anchor":"artifact-live-update-arming-carries-auto-react-wiring","canonical_anchor":"artifact-live-update-arming-carries-auto-react-wiring","heading":"Artifact live-update arming carries auto-react wiring","tier":"soon","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/artifact-live-update-arming-carries-auto-react-wiring","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### Artifact live-update arming carries auto-react wiring\n\nArtifact live-update watching now carries the plumbing needed for automatic comment replies and cancellation.\n\n**What**\n\nThe arming path for artifact live updates now threads through the plumbing that makes auto-replies work, keyed off whether the Artifact tool schema exposes comment verbs.\n\n**Details**\n\n- Takes `autoReactWiring` and `freshPublishWiring`, decided by whether `thread_id` is present in the Artifact tool schema.\n- When present it builds a notify channel posting task notifications tagged with source \"artifact-auto-react\", plus an AbortController per slug.\n- If a watch is already active the wiring is stashed so a later arm picks it up.\n- Cancellation is now checked before arming rather than after.\n- Same gate as the comments feature: `CLAUDE_CODE_ARTIFACT_COMMENTS` or `tengu_teal_corbel`, fallback false.\n\n**Evidence**\n\n`commentVerbsInSchema`\n\n- Flag `tengu_teal_corbel`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.221; this account: on, anonymous baseline: on, 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- Names: `CLAUDE_CODE_ARTIFACT_COMMENTS`\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}