{"version":"2.1.225","anchor":"artifact-replies-detect-that-another-session-already-answere","canonical_anchor":"artifact-replies-detect-that-another-session-already-answere","heading":"Artifact replies detect that another session already answered the summon","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225\/e\/artifact-replies-detect-that-another-session-already-answere","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225","markdown":"### Artifact replies detect that another session already answered the summon\n\nIf another session already answered an artifact summon, yours says so instead of duplicating the reply.\n\n**What**\n\nPosting a reply to an artifact summon can now come back as \"already answered elsewhere\", so a second session does not duplicate a standing answer or retry pointlessly.\n\n**Details**\n\n- A 409 whose body reason is `summon_already_answered`, or a response with `summon_answered: !0`, maps to the outcome `{ kind: \"summon_answered\" }`.\n- The tool passes `answersSummon` with the reply, and the autoreact path threads a new `declareAnswersSummon` flag through reply and edit calls.\n- The tool returns replied:false with a result carrying `summon_answered`, and the model is told not to retry but to read the comments for the answer that landed.\n- The tool-use line shows \"reply not posted (summon already answered)\" instead of the generic reply-needs-thread-activation text.\n- The autoreact pipeline takes a separate `answeredElsewhereNoticeText` notice, for example that the follow-up note was withheld because another session's reply already stands in the thread.\n- Telemetry records `summon_answered_elsewhere`.\n\n**Evidence**\n\n`summon_answered_elsewhere`, `Reply not posted: this summon was already answered in another session, and the standing answer is in the thread. The draft was discarded. Do not retry \\u2014 read the comments to see the answer that landed.`, `reply not posted (summon already answered)`, `summon_already_answered`\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 0\/5"}