{"version":"2.1.282","anchor":"artifact-write-db-refuses-edits-prompted-by-the-new-comments","canonical_anchor":"artifact-write-db-refuses-edits-prompted-by-the-new-comments","heading":"Artifact database access refuses risky notification-driven edits and unanswerable prompts","tier":"notice","area":"Artifacts","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/artifact-write-db-refuses-edits-prompted-by-the-new-comments","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Artifact database access refuses risky notification-driven edits and unanswerable prompts\n\nArtifact read_db and write_db now refuse edits prompted by new-comment notifications and fail with an explanation when nobody can approve\n\n**Unclear.** It is not clear whether such a write is refused outright or you are asked to approve it.\n\n**What**\n\nArtifacts that keep a shared database are read and changed with the `read_db` and `write_db` actions. Two kinds of calls are now handled more strictly:\n\n- A `write_db` edit prompted by the new-comments notification, where the edit reads back rows written by the artifact's viewers, now goes through a check that answers \"Nothing was written\". The confirmation text names the risk.\n\n- Some `read_db` and `write_db` calls that used to ask for permission now fail with an explanation instead. This covers reads triggered by a notification, and reads of an artifact you do not own or whose owner could not be confirmed.\n\n- That failure happens when nobody is there to answer a permission prompt: a Cowork turn you did not start yourself, or plan mode. The message tells Claude to raise the matter with you in the chat.\n\n- The consent checks were combined into one shared helper.\n\n**Why**\n\nComments on an artifact are written by other people, so an edit that acts on what viewers wrote could carry instructions you never gave. Such edits are now blocked. Sessions that run without you watching no longer wait on a prompt nobody can answer, and Claude is told to ask you in the chat instead.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}