{"version":"2.1.251","anchor":"agent-offers-are-described-as-a-matchable-event","canonical_anchor":"agent-offers-are-described-as-a-matchable-event","heading":"Agent offers are described as a matchable event","tier":"soon","area":"Hooks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/agent-offers-are-described-as-a-matchable-event","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### Agent offers are described as a matchable event\n\nAgent offers now have a formal hook event definition answered with a single yes-or-no.\n\n**What**\n\nThe agent offer hook has a formal event definition sitting alongside the existing tool call event, matched on the agent, its description and where it came from, and answered with a single `offered` boolean.\n\n**Details**\n\n- This is the shape a hook author writes a matcher against, the same way tool call events are matched.\n\n**Evidence**\n\n`event: \"agent.offer\"`\n\n- Area: Hooks\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}