RunHookEvents
此内容尚不支持你的语言。
type RunHookEvents<TContext, TOutput> = object;Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
|
|
|
|
|
Properties
Section titled “Properties”agent_end
Section titled “agent_end”agent_end: [RunContext<TContext>, Agent<TContext, TOutput>, string];context
The context of the run
agent
The agent that is ending
output
The output of the agent
agent_handoff
Section titled “agent_handoff”agent_handoff: [RunContext<TContext>, Agent<any, any>, Agent<any, any>];context
The context of the run
fromAgent
The agent that is handing off
toAgent
The next agent to run
agent_start
Section titled “agent_start”agent_start: [RunContext<TContext>, Agent<TContext, TOutput>, AgentInputItem[]];context
The context of the run
agent
The agent that is starting
agent_tool_end
Section titled “agent_tool_end”agent_tool_end: [RunContext<TContext>, Agent<TContext, TOutput>, Tool, string, object];context
The context of the run
agent
The agent that is ending a tool
tool
The tool that is ending
result
The result of the tool
agent_tool_start
Section titled “agent_tool_start”agent_tool_start: [RunContext<TContext>, Agent<TContext, TOutput>, Tool, object];context
The context of the run
agent
The agent that is starting a tool
tool
The tool that is starting