Skip to content

runWithHandlers

runWithHandlers(agentGenerator, handlers): Promise<void>

Defined in: agent/event-handlers.ts:64

Helper to run an agent with named event handlers.

AsyncGenerator<StreamEvent>

Agent’s run() async generator

EventHandlers

Named event handlers

Promise<void>

await runWithHandlers(agent.run(), {
onText: (text) => console.log("LLM:", text),
onGadgetResult: (result) => console.log("Result:", result.result),
});