Interface: AgentTraceStep
@kortexya/reasoninglayer / AgentTraceStep
Interface: AgentTraceStep
Section titled “Interface: AgentTraceStep”Defined in: src/types/verification.ts:273
One step of an agent’s execution trajectory.
Remarks
Section titled “Remarks”input and output are arbitrary JSON, sent verbatim.
Properties
Section titled “Properties”action
Section titled “action”action:
string
Defined in: src/types/verification.ts:277
Tool or action name.
agentId?
Section titled “agentId?”
optionalagentId?:string
Defined in: src/types/verification.ts:291
Id of the agent that executed the step, in a multi-agent system.
agentName?
Section titled “agentName?”
optionalagentName?:string
Defined in: src/types/verification.ts:293
Name of the agent that executed the step, in a multi-agent system.
error?
Section titled “error?”
optionalerror?:string
Defined in: src/types/verification.ts:287
Error message, when the step failed.
fileContent?
Section titled “fileContent?”
optionalfileContent?:string
Defined in: src/types/verification.ts:295
Content a file-reading tool returned.
input:
JsonValue
Defined in: src/types/verification.ts:279
Tool input parameters (arbitrary JSON).
output
Section titled “output”output:
JsonValue
Defined in: src/types/verification.ts:281
Tool output or result (arbitrary JSON).
stepIndex
Section titled “stepIndex”stepIndex:
number
Defined in: src/types/verification.ts:275
Step index in the trajectory.
success?
Section titled “success?”
optionalsuccess?:boolean
Defined in: src/types/verification.ts:285
Whether the tool succeeded.
timestamp?
Section titled “timestamp?”
optionaltimestamp?:string
Defined in: src/types/verification.ts:289
ISO 8601 timestamp of the step.
toolUsed?
Section titled “toolUsed?”
optionaltoolUsed?:string
Defined in: src/types/verification.ts:283
Specific tool identifier.