Agent, RLM runtime, context, memory, skill, MCP, and delegation APIs.
Advanced / internals / full reference AxAgentActorTurnCallbackTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentActorTurnCallbackReturns void \| Promise<void>Source source
Call Shape type AxAgentActorTurnCallback = ( args : AxAgentActorTurnCallbackArgs ) => void | Promise < void >; Arguments And Options Full reference
AxAgentActorTurnCallbackArgsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentActorTurnCallbackArgsSource source
Call Shape type AxAgentActorTurnCallbackArgs = object ; Full reference
AxAgentAutoUpgradeSmart-defaults knob: true/false toggles both upgrades; an object tunes
each independently (an object value implies enabled for that domain).
Field Value Kind typealiasForm AxAgentAutoUpgradeSource source
Call Shape type AxAgentAutoUpgrade =
| boolean
| {
contextFields ?: | boolean
| {
previewChars? : number ;
promoteAboveChars? : number ;
};
functionDiscovery ?: | boolean
| {
aboveFunctionDocChars? : number ;
};
}; Full reference
AxAgentCatalogSkillA skill in a host-provided static catalog (skillsCatalog option). Unlike
skills (which preloads full content into the prompt), a catalog entry is
only loaded when matched — by the built-in local search that backs
discover({ skills }) when no onSkillsSearch callback is provided, and by
the advisory relevance hint.
Field Value Kind typealiasForm AxAgentCatalogSkillSource source
Call Shape type AxAgentCatalogSkill = object ; Full reference
AxAgentCitationsChain-of-evidence citations knob: when enabled, the responder gains an
optional string-array output field whose entries must be evidence ids the
answer actually relies on — the top-level keys of the final(task, evidence) / respond(task, evidence) evidence object, plus (by default)
the id of any id-bearing records one level deep inside it, e.g. loaded
memories. Citations are validated subset-only against those ids; a
violation re-prompts the responder through the standard validation-retry
loop. Runs without evidence skip validation entirely.
Field Value Kind typealiasForm AxAgentCitationsSource source
Call Shape type AxAgentCitations =
| boolean
| {
field? : string ;
includeMemoryIds? : boolean ;
onCitations ?: ( citations : readonly string []) => void | Promise < void >;
surface ?: "output" | "hidden" ;
}; Full reference
AxAgentCitationsOutputConvenience result intersection for reading citations off a forward result.
Field Value Kind typealiasForm AxAgentCitationsOutputSource source
Call Shape type AxAgentCitationsOutput = object ; Full reference
AxAgentClarificationTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentClarificationSource source
Call Shape type AxAgentClarification =
| string
| AxAgentStructuredClarification ; Full reference
AxAgentClarificationChoiceTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentClarificationChoiceSource source
Call Shape type AxAgentClarificationChoice =
| string
| {
label : string ;
value? : string ;
}; Full reference
AxAgentClarificationErrorTypeScript class exported by @ax-llm/ax. See the constructor, methods, and full reference below.
Field Value Kind classForm AxAgentClarificationErrorSource source
Call Shape new AxAgentClarificationError ( clarification : AxAgentClarification , options? : Readonly < {
state? : AxAgentState ;
stateError? : string ;
} > ) : AxAgentClarificationError ; Full reference
AxAgentClarificationKindTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentClarificationKindSource source
Call Shape type AxAgentClarificationKind = "text" | "number" | "date" | "single_choice" | "multiple_choice" ; Full reference
AxAgentCompletionProtocolTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentCompletionProtocolSource source
Call Shape type AxAgentCompletionProtocol = Readonly < {
askClarification : (... args : unknown []) => never ;
failed : ( message : string ) => Promise < void >;
final : (... args : unknown []) => never ;
guideAgent : ( guidance : string ) => never ;
success : ( message : string ) => Promise < void >;
} > ; Full reference
AxAgentConfigTypeScript interface exported by @ax-llm/ax. See the fields and full reference below.
Field Value Kind interfaceForm AxAgentConfigSource source
Full reference
AxAgentContextEventTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextEventSource source
Call Shape type AxAgentContextEvent =
| {
actionLogEntryCount : number ;
checkpointActive : boolean ;
effectiveBudgetChars : number ;
fixedPromptChars : number ;
guidanceLogEntryCount : number ;
kind : "budget_check" ;
mutablePromptChars : number ;
pressure : AxAgentContextPressure ;
stage : AxAgentContextStage ;
targetPromptChars : number ;
turn : number ;
}
| {
coveredTurns : number [];
kind : "checkpoint_created" | "checkpoint_cleared" ;
reason : "over_budget" | "under_budget" | "disabled" ;
stage : AxAgentContextStage ;
summaryChars? : number ;
turn : number ;
}
| {
kind : "tombstone_created" ;
resolvedByTurn : number ;
source : "deterministic" | "model" ;
stage : AxAgentContextStage ;
summaryChars : number ;
turn : number ;
}
| {
kind : "action_compacted" ;
mode : "distill" | "compact" ;
originalChars : number ;
reason : "structured_output" | "superseded" | "pressure" | "proactive" | "lean" ;
renderedChars : number ;
stage : AxAgentContextStage ;
turn : number ;
}
| {
domain : "modules" | "skills" | "memories" ;
kind : "relevance_ranking" ;
shortlist : object [];
stage : AxAgentContextStage ;
suppressed : boolean ;
taskChars : number ;
}
| {
fieldName : string ;
kind : "field_auto_promoted" ;
originalChars : number ;
promptPreviewChars? : number ;
stage : AxAgentContextStage ;
turn : number ;
}; Full reference
AxAgentContextMapTypeScript class exported by @ax-llm/ax. See the constructor, methods, and full reference below.
Field Value Kind classForm AxAgentContextMapSource source
Call Shape new AxAgentContextMap ( input ?:
| string
| AxAgentContextMapSnapshot , options? : AxAgentContextMapOptions ) : AxAgentContextMap ; Full reference
AxAgentContextMapConfigTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextMapConfigSource source
Call Shape type AxAgentContextMapConfig = object ; Full reference
AxAgentContextMapOperationTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextMapOperationSource source
Call Shape type AxAgentContextMapOperation =
| {
content : string ;
section : string ;
type : "ADD" ;
}
| {
itemId : string ;
type : "DELETE" ;
}
| {
content : string ;
itemId : string ;
type : "REPLACE" ;
}; Full reference
AxAgentContextMapOptionsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextMapOptionsSource source
Call Shape type AxAgentContextMapOptions = object ; Full reference
AxAgentContextMapSnapshotTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextMapSnapshotSource source
Call Shape type AxAgentContextMapSnapshot = object ; Full reference
AxAgentContextMapUpdateResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextMapUpdateResultSource source
Call Shape type AxAgentContextMapUpdateResult = object ; Full reference
AxAgentContextPressureTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextPressureSource source
Call Shape type AxAgentContextPressure = "ok" | "watch" | "critical" ; Full reference
AxAgentContextStageTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentContextStageSource source
Call Shape type AxAgentContextStage = "distiller" | "executor" ; Full reference
AxAgentDemosDemo traces for AxAgent’s split architecture.
Actor demos use the runtime code field (javascriptCode for JavaScript,
<language>Code for other runtimes such as pythonCode).
Responder demos use the agent’s output type + optional input fields.
Field Value Kind typealiasForm AxAgentDemosSource source
Call Shape type AxAgentDemos < IN , OUT , PREFIX > =
| {
programId : ` ${ PREFIX } .actor` ;
traces : Record < string , AxFieldValue >[];
}
| {
programId : ` ${ PREFIX } .responder` ;
traces : OUT & Partial < IN >[];
}; Full reference
AxAgentDirectResponseDirect-respond knob: lets the distiller end the run with
respond(task, evidence) and skip the executor stage entirely (zero
executor model calls) when the task needs no user-provided functions.
Field Value Kind typealiasForm AxAgentDirectResponseSource source
Call Shape type AxAgentDirectResponse = "auto" | "off" ; Full reference
AxAgentDiscoveryPromptStateTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentDiscoveryPromptStateSource source
Call Shape type AxAgentDiscoveryPromptState = object ; Full reference
AxAgentEvalBatchResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentEvalBatchResultSource source
Call Shape type AxAgentEvalBatchResult < IN , OUT > = object ; Full reference
AxAgentEvalBudgetMutable (run + judge) pair budget shared across all improve() batches.
Field Value Kind typealiasForm AxAgentEvalBudgetSource source
Call Shape type AxAgentEvalBudget = object ; Full reference
AxAgentEvalDatasetTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentEvalDatasetSource source
Call Shape type AxAgentEvalDataset < IN > =
| readonly AxAgentEvalTask < IN >[]
| {
train : readonly AxAgentEvalTask < IN >[];
validation? : readonly AxAgentEvalTask < IN >[];
}; Full reference
AxAgentEvalFunctionCallTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentEvalFunctionCallSource source
Call Shape type AxAgentEvalFunctionCall = object ; Full reference
AxAgentEvalPredictionTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentEvalPredictionSource source
Call Shape type AxAgentEvalPrediction < OUT > =
| AxAgentEvalPredictionShared & object
| AxAgentEvalPredictionShared & object ; Full reference
AxAgentEvalTaskTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentEvalTaskSource source
Call Shape type AxAgentEvalTask < IN > = object ; Full reference
AxAgentExecutorResultPayloadTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentExecutorResultPayloadSource source
Call Shape type AxAgentExecutorResultPayload = AxAgentTestCompletionPayload ; Full reference
AxAgentFailureClusterTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFailureClusterSource source
Call Shape type AxAgentFailureCluster = object ; Full reference
AxAgentFailureReportTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFailureReportSource source
Call Shape type AxAgentFailureReport = object ; Full reference
AxAgentFailureSignalTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFailureSignalSource source
Call Shape type AxAgentFailureSignal = object ; Full reference
AxAgentFailureSignalKindTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFailureSignalKindSource source
Call Shape type AxAgentFailureSignalKind = "error_turn" | "resolved_error" | "dead_end" | "tool_error" ; Full reference
AxAgentForwardOptionsForward options for AxAgent.forward(...). Extends the dsp-layer
AxProgramForwardOptionsWithModels with agent-specific knobs that only
make sense at the agent boundary (currently skills for one-shot
preloading). Forward-time skills merge on top of init-time skills
(forward overrides by id).
Field Value Kind typealiasForm AxAgentForwardOptionsSource source
Call Shape type AxAgentForwardOptions < T > = AxProgramForwardOptionsWithModels < T > & object ; Full reference
AxAgentFunctionTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFunctionSource source
Call Shape type AxAgentFunction = Omit < AxFunction , "description" > & object ; Full reference
AxAgentFunctionCallTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFunctionCallSource source
Call Shape type AxAgentFunctionCall = object ; Full reference
AxAgentFunctionCallRecorderTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFunctionCallRecorderReturns voidSource source
Call Shape type AxAgentFunctionCallRecorder = ( call : AxAgentEvalFunctionCall ) => void ; Arguments And Options Full reference
AxAgentFunctionCollectionTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFunctionCollectionSource source
Call Shape type AxAgentFunctionCollection =
| readonly (
| AxAgentFunction
| AxAnyAgentic
| AxFunctionProvider )[]
| readonly AxAgentFunctionGroup []; Full reference
AxAgentFunctionExampleTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentFunctionExampleSource source
Call Shape type AxAgentFunctionExample = object ; Full reference
AxAgentGuidanceLogEntryTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentGuidanceLogEntrySource source
Call Shape type AxAgentGuidanceLogEntry = object ; Full reference
AxAgentGuidancePayloadTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentGuidancePayloadSource source
Call Shape type AxAgentGuidancePayload = object ; Full reference
AxAgentGuidanceStateTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentGuidanceStateSource source
Call Shape type AxAgentGuidanceState = object ; Full reference
AxAgenticInterface for agents that can be used as child agents.
Provides methods to get the agent’s function definition and features.
Field Value Kind interfaceForm AxAgenticSource source
Call Shape applyOptimization ( optimizedProgram : AxOptimizedProgram < OUT >) : void ; Full reference
AxAgentIdentityTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentIdentitySource source
Call Shape type AxAgentIdentity = object ; Full reference
AxAgentJudgeEvalOutputTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentJudgeEvalOutputSource source
Call Shape type AxAgentJudgeEvalOutput = object ; Full reference
AxAgentJudgeOptionsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentJudgeOptionsSource source
Call Shape type AxAgentJudgeOptions = Partial < Omit < AxJudgeOptions , "ai" >>; Full reference
AxAgentJudgeOutputTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentJudgeOutputSource source
Call Shape type AxAgentJudgeOutput = object ; Full reference
AxAgentMemoriesSearchFnMemories search callback. Receives the raw search strings and the
snapshot of inputs.memories already loaded for the current run
(deduped by id, sorted). Use the second argument to skip work for
entries that are already in scope — for example, filter your vector
search by id NOT IN alreadyLoaded so you don’t re-fetch and the
actor doesn’t pay tokens for duplicates. Returning already-loaded
entries is still safe (the runtime dedupes by id) but wastes work.
Call Shape type AxAgentMemoriesSearchFn = ( searches : readonly string [], alreadyLoaded : readonly AxAgentMemoryResult []) =>
| readonly AxAgentMemoryResult []
| Promise < readonly AxAgentMemoryResult [] >; Arguments And Options Full reference
AxAgentMemoryEntryTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentMemoryEntrySource source
Call Shape type AxAgentMemoryEntry = object ; Full reference
AxAgentMemoryResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentMemoryResultSource source
Call Shape type AxAgentMemoryResult = object ; Full reference
AxAgentOnContextEventTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOnContextEventReturns void \| Promise<void>Source source
Call Shape type AxAgentOnContextEvent = ( event : Readonly < AxAgentContextEvent >) => void | Promise < void >; Arguments And Options Full reference
AxAgentOnFunctionCallTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOnFunctionCallReturns void \| Promise<void>Source source
Call Shape type AxAgentOnFunctionCall = ( call : Readonly < AxAgentFunctionCall >) => void | Promise < void >; Arguments And Options Full reference
AxAgentOptimizationTargetDescriptorTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOptimizationTargetDescriptorSource source
Call Shape type AxAgentOptimizationTargetDescriptor = object ; Full reference
AxAgentOptimizeOptionsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOptimizeOptionsSource source
Call Shape type AxAgentOptimizeOptions < _IN , _OUT > = object & Pick < AxOptimizerArgs ,
| "numTrials"
| "minibatch"
| "minibatchSize"
| "earlyStoppingTrials"
| "minImprovementThreshold"
| "sampleCount"
| "seed" >; Full reference
AxAgentOptimizeResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOptimizeResultSource source
Call Shape type AxAgentOptimizeResult < OUT > = AxParetoResult < OUT >; Full reference
AxAgentOptimizeTargetTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentOptimizeTargetSource source
Call Shape type AxAgentOptimizeTarget = "actor" | "responder" | "all" | readonly string []; Full reference
AxAgentPlaybookTypeScript class exported by @ax-llm/ax. See the constructor, methods, and full reference below.
Field Value Kind classForm AxAgentPlaybookSource source
Call Shape new AxAgentPlaybook < IN , OUT >( agent : unknown , handle : AxPlaybook < IN , OUT >) : AxAgentPlaybook < IN , OUT >; Full reference
AxAgentPlaybookConfigTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookConfigSource source
Call Shape type AxAgentPlaybookConfig = object & Pick < AxPlaybookOptions ,
| "maxReflectorRounds"
| "maxSectionSize"
| "allowDynamicSections"
| "seed"
| "verbose" >; Full reference
AxAgentPlaybookEvolveOptionsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookEvolveOptionsSource source
Call Shape type AxAgentPlaybookEvolveOptions = object ; Full reference
AxAgentPlaybookEvolveOutcomeTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookEvolveOutcomeSource source
Call Shape type AxAgentPlaybookEvolveOutcome = object ; Full reference
AxAgentPlaybookEvolveProgressEventTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookEvolveProgressEventSource source
Call Shape type AxAgentPlaybookEvolveProgressEvent = object ; Full reference
AxAgentPlaybookEvolveProposalA bounded proposal: one curated playbook update per mined weakness.
Field Value Kind typealiasForm AxAgentPlaybookEvolveProposalSource source
Call Shape type AxAgentPlaybookEvolveProposal = object ; Full reference
AxAgentPlaybookEvolveResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookEvolveResultSource source
Call Shape type AxAgentPlaybookEvolveResult < OUT > = object ; Full reference
AxAgentPlaybookEvolveRunRecordOne executed (task, prediction, score) triple from the batch harness.
Field Value Kind typealiasForm AxAgentPlaybookEvolveRunRecordSource source
Call Shape type AxAgentPlaybookEvolveRunRecord < IN , OUT > = object ; Full reference
AxAgentPlaybookLearnOptionsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookLearnOptionsSource source
Call Shape type AxAgentPlaybookLearnOptions = object ; Full reference
AxAgentPlaybookOptionsOptions for AxAgent.playbook(). Builds an AxPlaybook bound to an agent
stage (the actor by default). The evolution engine (ACE) is hidden, exactly
as in the standalone playbook() factory.
Field Value Kind typealiasForm AxAgentPlaybookOptionsSource source
Call Shape type AxAgentPlaybookOptions = object & Pick < AxPlaybookOptions ,
| "verbose"
| "seed"
| "maxEpochs"
| "maxReflectorRounds"
| "maxSectionSize"
| "allowDynamicSections"
| "initialPlaybook"
| "auto" >; Full reference
AxAgentPlaybookSkipReasonTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookSkipReasonSource source
Call Shape type AxAgentPlaybookSkipReason =
| "learning_disabled"
| "no_failures"
| "below_min_signals"
| "all_duplicates" ; Full reference
AxAgentPlaybookUpdateResultTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookUpdateResultSource source
Call Shape type AxAgentPlaybookUpdateResult = object ; Full reference
AxAgentPlaybookUpdateStatusTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentPlaybookUpdateStatusSource source
Call Shape type AxAgentPlaybookUpdateStatus = "updated" | "unchanged" | "skipped" ; Full reference
AxAgentPlaybookWeaknessA verifier-grounded weakness mined from one failure cluster.
Field Value Kind typealiasForm AxAgentPlaybookWeaknessSource source
Call Shape type AxAgentPlaybookWeakness = object ; Full reference
AxAgentProtocolCompletionSignalTypeScript class exported by @ax-llm/ax. See the constructor, methods, and full reference below.
Field Value Kind classForm AxAgentProtocolCompletionSignalSource source
Call Shape new AxAgentProtocolCompletionSignal ( type : "final" | "guide_agent" | "askClarification" | "respond" ) : AxAgentProtocolCompletionSignal ; Full reference
AxAgentRecursionOptionsForward options forwarded to the AxGen spawned by each llmQuery(...) call.
Field Value Kind typealiasForm AxAgentRecursionOptionsSource source
Call Shape type AxAgentRecursionOptions = Partial < Omit < AxProgramForwardOptions < string >, "functions" >>; Full reference
AxAgentRecursiveExpensiveNodeTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveExpensiveNodeSource source
Call Shape type AxAgentRecursiveExpensiveNode = object ; Full reference
AxAgentRecursiveFunctionCallTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveFunctionCallSource source
Call Shape type AxAgentRecursiveFunctionCall = object ; Full reference
AxAgentRecursiveNodeRoleTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveNodeRoleSource source
Call Shape type AxAgentRecursiveNodeRole = "root" | "recursive" | "terminal" ; Full reference
AxAgentRecursiveStatsTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveStatsSource source
Call Shape type AxAgentRecursiveStats = object ; Full reference
AxAgentRecursiveTargetIdTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveTargetIdSource source
Call Shape type AxAgentRecursiveTargetId =
| "root.actor.shared"
| "root.actor.root"
| "root.actor.recursive"
| "root.actor.terminal"
| "root.responder" ; Full reference
AxAgentRecursiveTraceNodeTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveTraceNodeSource source
Call Shape type AxAgentRecursiveTraceNode = object ; Full reference
AxAgentRecursiveTurnTypeScript typealias exported by @ax-llm/ax. See the full reference for complete details.
Field Value Kind typealiasForm AxAgentRecursiveTurnSource source
Call Shape type AxAgentRecursiveTurn = object ; Full reference