ART Framework API Docs
    Preparing search index...

    Interface ThreadConfig

    Configuration specific to a conversation thread.

    ThreadConfig

    interface ThreadConfig {
        enabledTools: string[];
        historyLimit: number;
        persona?: Partial<AgentPersona>;
        providerConfig: RuntimeProviderConfig;
        systemPrompt?: string | SystemPromptOverride;
    }
    Index

    Properties

    enabledTools: string[]

    An array of tool names (matching ToolSchema.name) that are permitted for use within this thread.

    historyLimit: number

    The maximum number of past messages (ConversationMessage objects) to retrieve for context.

    persona?: Partial<AgentPersona>

    Optional: Defines the identity and high-level guidance for the agent for this specific thread. This overrides the instance-level persona.

    providerConfig: RuntimeProviderConfig

    Default provider configuration for this thread.

    systemPrompt?: string | SystemPromptOverride

    Optional system prompt override to be used for this thread, overriding instance or agent defaults.