Fired BEFORE a user message is sent to the agent. Listeners can cancel (e.g., a guardrail that blocks empty messages or messages matching a forbidden pattern).
Readonly
Optional
Fired BEFORE a user message is sent to the agent. Listeners can cancel (e.g., a guardrail that blocks empty messages or messages matching a forbidden pattern).