Tool End • AI Agent SDK
tool_end: Emit tool end event.
tool_end
Method
</div>
This is a method of the TraceEmitter class in the protocol module.
Emit tool end event.
Signature
def tool_end(tool_name: str, duration_ms: float, status: str, result_summary: Optional[str], agent_name: Optional[str], agent_id: Optional[str], error_message: Optional[str], metadata: Optional[Dict[str, Any]]) -> NoneParameters
ParamField
strNo description available.
ParamField
floatNo description available.
ParamField
strNo description available.
ParamField
Optional[str]No description available.
ParamField
Optional[str]No description available.
ParamField
Optional[str]No description available.
ParamField
Optional[str]No description available.
ParamField
OptionalNo description available.
Uses
ActionEventtime.time
Source
View on GitHubpraisonaiagents/trace/protocol.py at line 316