Skip to main content

ToolTraceNodeDetail

Detailed client-tools backend node trace, including prompts and stage input/output.

call_iduuidrequired
seqSeqrequired
nodeNoderequired
statusStatusrequired

Possible values: [ok, error]

modelModelrequired
input_tokensInput Tokensrequired
output_tokensOutput Tokensrequired
started_atdate-timerequired
duration_msDuration Msrequired
run_iduuidrequired
errorErrorrequired

Exception representation for failed nodes; empty otherwise.

system_promptSystem Promptrequired

System prompt used by LLM nodes; empty for non-LLM nodes.

user_promptUser Promptrequired

Rendered user prompt used by LLM nodes; empty for non-LLM nodes.

input objectrequired

Stage input, parsed as JSON when possible.

anyOf
object
output objectrequired

Stage output, parsed as JSON when possible.

anyOf
object
ToolTraceNodeDetail
{
"call_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"seq": 0,
"node": "string",
"status": "ok",
"model": "string",
"input_tokens": 0,
"output_tokens": 0,
"started_at": "2024-07-29T15:51:28.071Z",
"duration_ms": 0,
"run_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"error": "string",
"system_prompt": "string",
"user_prompt": "string",
"input": {},
"output": {}
}