{"version":"2.1.221","anchor":"artifact-tool-replies-validated-and-comment-text-stripped-fr","canonical_anchor":"artifact-tool-replies-validated-and-comment-text-stripped-fr","heading":"Artifact tool: replies validated, and comment text stripped from stored transcript","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/artifact-tool-replies-validated-and-comment-text-stripped-fr","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### Artifact tool: replies validated, and comment text stripped from stored transcript\n\nArtifact reviewer comment text is no longer kept in stored transcripts, and blanket allow rules skip several artifact actions.\n\n**What**\n\nThe Artifact tool now rejects reply-only fields on other actions and keeps reviewer comment prose out of stored tool results.\n\n**Details**\n\n- Passing `thread_id` or `text` on a non-reply action returns a dedicated error.\n- `stripToolUseResultAtCreation` is set with a `stripForStorage` transform that blanks every comment's `text` and drops `span_quote` before the result is persisted.\n- `ignoresWholeToolAllowRule` is declared for `live-edit`, `watch`, `read_page_data` and `read_decisions`, so a blanket allow rule for the tool does not cover those actions and they are not treated as auto-mode read-only.\n- The tool no longer counts against the aggregate tool-result budget via `skipAggregateToolResultBudget`, and its result-size cap comes from a constant rather than the previous literal 16000.\n\n**Evidence**\n\n`skipAggregateToolResultBudget: !0,`, `` `thread_id` and `text` apply only to action \"reply\" ``\n\n- Area: Artifacts\n- Names: `thread_id`, `live-edit`, `watch`, `read_page_data`, `read_decisions`\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}