{"version":"2.1.280","anchor":"teammate-mailbox-entries-can-now-be-consumed-by-a-sessionre","canonical_anchor":"teammate-mailbox-entries-can-now-be-consumed-by-a-sessionre","heading":"Teammate mailbox entries can now be consumed by a session.receive hook","tier":"internal","area":"Teammates","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/teammate-mailbox-entries-can-now-be-consumed-by-a-sessionre","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### Teammate mailbox entries can now be consumed by a session.receive hook\n\nIncoming teammate mailbox messages can now be intercepted and consumed by a session.receive hook\n\n**What**\n\nWhen a message arrives in a teammate's mailbox (used for agent-to-agent communication), Claude Code now runs each entry through the `session.receive` hook point before delivering it. If the hook marks an entry as consumed, that entry is dropped and logged instead of being shown to the agent.\n\n**Why**\n\nThis lets a `session.receive` hook filter or intercept incoming teammate messages before the agent ever sees them, building on the hook's existing role in handling incoming messages.\n\n- Area: Teammates\n- Names: `session.receive`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}