RuntimeConfig
Auto-generated API reference for RuntimeConfig.
Interface: RuntimeConfig
Defined in: types.ts:22
#Properties
#adapter
adapter:
AdapterFactory
Defined in: types.ts:23
#delegates?
optionaldelegates?:Record<string,DelegateConfig>
Defined in: types.ts:32
#maxDelegationDepth?
optionalmaxDelegationDepth?:number
Defined in: types.ts:33
#maxSteps?
optionalmaxSteps?:number
Defined in: types.ts:29
#maxTokens?
optionalmaxTokens?:number
Defined in: types.ts:31
#memory?
optionalmemory?:ChatMemory
Defined in: types.ts:26
#observers?
optionalobservers?:Observer[]
Defined in: types.ts:28
#onConfirm?
optionalonConfirm?: (toolCall) =>MaybePromise<boolean>
Defined in: types.ts:34
#Parameters
toolCall
ToolCall
#Returns
MaybePromise<boolean>
#retriever?
optionalretriever?:Retriever
Defined in: types.ts:27
#systemPrompt?
optionalsystemPrompt?:string
Defined in: types.ts:25
#temperature?
optionaltemperature?:number
Defined in: types.ts:30
#tools?
optionaltools?:ToolDefinition<Record<string,unknown>>[]
Defined in: types.ts:24
#validateArgs?
optionalvalidateArgs?:ArgsValidator
Defined in: types.ts:41
Opt-in runtime validator for tool-call arguments (ADR-0008). When set,
model-produced args are checked against each tool's JSON Schema before
execution; mismatches raise AK_TOOL_INVALID_INPUT. Use
createAjvValidator() from @agentskit/validation.