AsyncRunResponse

AsyncRunResponse(iostream: AsyncThreadIOStream, agents: list[Agent])
Parameters:
NameDescription
iostreamType: AsyncThreadIOStream
agentsType: list[Agent]

Instance Attributes

above_run



context_variables



cost



events



last_speaker



messages



summary



uuid



Instance Methods

process

process(self, processor: AsyncEventProcessorProtocol | None = None) -> None
Parameters:
NameDescription
processorType: AsyncEventProcessorProtocol | None

Default: None

set_ui_tools

set_ui_tools(self, tools: list[Tool]) -> None

Set the UI tools for the agents.

Parameters:
NameDescription
toolsType: list[Tool]