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.

Diagram

uses

returns

Agent

Tool: tool_end

Result

Signature

python
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]]) -> None

Parameters

ParamField str

No description available.

ParamField float

No description available.

ParamField str

No 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 Optional

No description available.

Uses

  • ActionEvent
  • time.time

Source

View on GitHub

praisonaiagents/trace/protocol.py at line 316


Related Documentation