call
Callback executed before an agent's primary logic is invoked.
This callback can be used for logging, setup, or short-circuiting the agent's execution.
Return
A CallbackChoice where returning CallbackChoice.Break with custom Content bypasses the agent's regular execution entirely and directly yields the provided content. Returning CallbackChoice.Continue with EventActions allows normal execution to proceed, merging any actions into the running context.
Parameters
context
The context of the current agent call.