{"version":"2.1.75","anchor":"sendmessage-tool-redesigned","canonical_anchor":"sendmessage-tool-redesigned","heading":"SendMessage Tool Redesigned","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.75\/e\/sendmessage-tool-redesigned","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.75","markdown":"### SendMessage Tool Redesigned\n\nThe `SendMessage` tool schema has been simplified from a discriminated union with `type`\/`recipient`\/`content` fields to a more intuitive `to`\/`message`\/`summary` format. Agents now use `to: \"<name>\"` for direct messages and `to: \"*\"` for broadcasts. Structured protocol messages (shutdown requests, plan approvals) are sent as objects in the `message` field. A backward-compatibility shim (`backfillObservableInput`) translates old-format calls.\n\n**Evidence**\n\nSimplified SendMessage schema (search for `\"Recipient: teammate name\"`, `'to must be a bare teammate name or \"*\"'`)"}