@conciergus/chat - v0.3.1
    Preparing search index...

    Interface ConciergusAgentConfig

    interface ConciergusAgentConfig {
        maxSteps: number;
        maxDuration: number;
        allowParallel: boolean;
        defaultModel: string;
        fallbackChain: string | string[];
        costLimit: number;
        enableCostTracking: boolean;
        enablePerformanceMonitoring: boolean;
        enableDebugLogging: boolean;
        enableStepVisualization: boolean;
        retryFailedSteps: boolean;
        maxRetries: number;
        retryDelay: number;
        onWorkflowStart?: (workflow: AgentWorkflow) => void;
        onWorkflowComplete?: (workflow: AgentWorkflow) => void;
        onStepStart?: (step: AgentStep) => void;
        onStepComplete?: (step: AgentStep) => void;
        onError?: (error: Error, context: AgentContext) => void;
        onCostThreshold?: (cost: number, limit: number) => void;
    }
    Index

    Properties

    maxSteps: number
    maxDuration: number
    allowParallel: boolean
    defaultModel: string
    fallbackChain: string | string[]
    costLimit: number
    enableCostTracking: boolean
    enablePerformanceMonitoring: boolean
    enableDebugLogging: boolean
    enableStepVisualization: boolean
    retryFailedSteps: boolean
    maxRetries: number
    retryDelay: number
    onWorkflowStart?: (workflow: AgentWorkflow) => void
    onWorkflowComplete?: (workflow: AgentWorkflow) => void
    onStepStart?: (step: AgentStep) => void
    onStepComplete?: (step: AgentStep) => void
    onError?: (error: Error, context: AgentContext) => void
    onCostThreshold?: (cost: number, limit: number) => void