The current invocation context, providing access to session state, agent metadata, and services.
The raw A2A stream event data received from the remote agent, before conversion to an ADK event.
A Promise or void. Returning a rejected Promise stops further processing of the response.
Callback called after receiving a response from the remote agent. Allows inspecting or modifying the response.