Interface: TrajectoryStepDto
@kortexya/reasoninglayer / Oversight / TrajectoryStepDto
Interface: TrajectoryStepDto
Defined in: src/types/oversight.ts:4
A single step in the agent’s execution trajectory.
Properties
action
action:
string
Defined in: src/types/oversight.ts:6
Action/tool name executed.
agentId?
optionalagentId:string|null
Defined in: src/types/oversight.ts:8
Agent identifier for multi-agent systems (CrewAI, AutoGen, OpenAI Agents SDK).
agentName?
optionalagentName:string|null
Defined in: src/types/oversight.ts:10
Human-readable agent name for multi-agent systems.
error?
optionalerror:string|null
Defined in: src/types/oversight.ts:12
Error message if the tool call failed.
fileContent?
optionalfileContent:string|null
Defined in: src/types/oversight.ts:14
Actual content returned by file-reading tools.
input?
optionalinput:unknown
Defined in: src/types/oversight.ts:16
Tool input parameters (JSON).
output?
optionaloutput:unknown
Defined in: src/types/oversight.ts:18
Tool output/result (JSON).
success?
optionalsuccess:boolean|null
Defined in: src/types/oversight.ts:20
Whether the tool call succeeded.
timestamp?
optionaltimestamp:string|null
Defined in: src/types/oversight.ts:22
ISO 8601 timestamp of the step.
toolUsed?
optionaltoolUsed:string|null
Defined in: src/types/oversight.ts:24
Specific tool identifier (if different from action).