agentskit.js

RuntimeConfig

Auto-generated API reference for RuntimeConfig.

Interface: RuntimeConfig

Defined in: types.ts:22

#Properties

#adapter

adapter: AdapterFactory

Defined in: types.ts:23


#delegates?

optional delegates?: Record<string, DelegateConfig>

Defined in: types.ts:32


#maxDelegationDepth?

optional maxDelegationDepth?: number

Defined in: types.ts:33


#maxSteps?

optional maxSteps?: number

Defined in: types.ts:29


#maxTokens?

optional maxTokens?: number

Defined in: types.ts:31


#memory?

optional memory?: ChatMemory

Defined in: types.ts:26


#observers?

optional observers?: Observer[]

Defined in: types.ts:28


#onConfirm?

optional onConfirm?: (toolCall) => MaybePromise<boolean>

Defined in: types.ts:34

#Parameters

toolCall

ToolCall

#Returns

MaybePromise<boolean>


#retriever?

optional retriever?: Retriever

Defined in: types.ts:27


#systemPrompt?

optional systemPrompt?: string

Defined in: types.ts:25


#temperature?

optional temperature?: number

Defined in: types.ts:30


#tools?

optional tools?: ToolDefinition<Record<string, unknown>>[]

Defined in: types.ts:24


#validateArgs?

optional validateArgs?: 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.

Explore nearby

✎ Edit this page on GitHubΒ·Found a problem? Open an issue β†’Β·How to contribute β†’

On this page