Map webhook contracts for agents from event types, retry policy, signature, payload schema, and idempotency