runCoreStreaming method
Stream<AgentResponseUpdate>
runCoreStreaming(
- Iterable<
ChatMessage> messages, { - AgentSession? session,
- AgentRunOptions? options,
- CancellationToken? cancellationToken,
override
Core implementation of the agent streaming invocation logic.
Implementation
@override
Stream<AgentResponseUpdate> runCoreStreaming(
Iterable<ChatMessage> messages, {
AgentSession? session,
AgentRunOptions? options,
CancellationToken? cancellationToken,
}) {
return innerAgent.runCoreStreaming(
messages,
session: session,
options: agentRunOptionsWithFunctionMiddleware(options),
cancellationToken: cancellationToken,
);
}