OptionalerrorA top-level error message if the overall status is 'error' or 'partial'.
The number of calls made to the ReasoningEngine.
OptionalllmAn optional estimated cost for the LLM calls made during this execution.
OptionalllmAggregated metadata from LLM calls made during the execution.
The overall status of the execution ('success', 'error', or 'partial' if some steps failed but a response was generated).
The thread ID associated with this execution cycle.
The number of tool execution attempts made by the ToolSystem.
The total duration of the agent.process() call in milliseconds.
OptionaltraceThe trace ID used during this execution, if provided.
OptionaluserThe user ID associated with the execution, if provided.
Metadata summarizing an agent execution cycle, including performance metrics and outcomes.
ExecutionMetadata