{"version":"2.1.224","anchor":"sendmessage-records-why-a-message-was-not-delivered","canonical_anchor":"sendmessage-records-why-a-message-was-not-delivered","heading":"SendMessage records why a message was not delivered","tier":"internal","area":"Agents","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224\/e\/sendmessage-records-why-a-message-was-not-delivered","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224","markdown":"### SendMessage records why a message was not delivered\n\nUndelivered agent messages now record why, such as an unreachable recipient or a failed mailbox write.\n\n**What**\n\nThe tool that sends messages between agents now reports a delivery outcome to telemetry instead of failing silently, using `not_reachable` when the recipient is not in the roster or cannot be resolved and `mailbox_write_failed` when the write itself fails.\n\n**Evidence**\n\n`mailbox_write_failed`\n\n- Area: Agents\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}