runStreamAgent
@nmi-agro/fdm-source / fdm-agents/src / runStreamAgent
Function: runStreamAgent()
runStreamAgent(
agent,input,context?,posthog?,recursionLimit?,timeoutMs?):AsyncGenerator<StreamEvent,void,unknown>
Defined in: fdm-agents/src/runners/stream.ts:75
Runner for streaming agent execution in fdm-agents.
Parameters
agent
The compiled LangGraph agent to run.
input
string
The user input string.
context?
Record<string, any> = {}
Extra context to provide via config.configurable.
posthog?
Optional PostHog client and distinctId for tracking.
client
any
distinctId
string
recursionLimit?
number = 100
Maximum number of graph steps before LangGraph aborts.
timeoutMs?
number = ...
Maximum milliseconds before the stream is aborted (default: 20 minutes).
Returns
AsyncGenerator<StreamEvent, void, unknown>
An AsyncGenerator yielding structured events.