AxAgentRecursiveTraceNode Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxAgentRecursiveTraceNode.md type AxAgentRecursiveTraceNode

AxAgentRecursiveTraceNode

TypeScript
type AxAgentRecursiveTraceNode = object;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L30

Properties

actorTurns

TypeScript
actorTurns: AxAgentRecursiveTurn[];

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L40


childCount

TypeScript
childCount: number;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L39


children

TypeScript
children: AxAgentRecursiveTraceNode[];

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L45


completionType?

TypeScript
optional completionType: "final" | "askClarification";

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L37


contextDigest?

TypeScript
optional contextDigest: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L36


cumulativeUsage

TypeScript
cumulativeUsage: AxAgentRecursiveUsage;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L44


depth

TypeScript
depth: number;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L33


functionCalls

TypeScript
functionCalls: AxAgentRecursiveFunctionCall[];

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L41


localUsage

TypeScript
localUsage: AxAgentRecursiveUsage;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L43


nodeId

TypeScript
nodeId: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L31


parentId?

TypeScript
optional parentId: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L32


role

TypeScript
role: AxAgentRecursiveNodeRole;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L34


taskDigest?

TypeScript
optional taskDigest: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L35


toolErrors

TypeScript
toolErrors: string[];

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L42


turnCount

TypeScript
turnCount: number;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/agent/agentRecursiveOptimize.ts#L38

Docs