Interface PlanningEngineConfig

Configuration for the PlanningEngine.

interface PlanningEngineConfig {
    llmProvider: AIModelProviderManager;
    defaultModelId?: string;
    defaultProviderId?: string;
    logger?: ILogger;
    defaultOptions?: Partial<PlanningOptions>;
}

Properties

LLM provider manager for generating plans

defaultModelId?: string

Default model ID for planning

defaultProviderId?: string

Default provider ID

logger?: ILogger

Logger instance

defaultOptions?: Partial<PlanningOptions>

Default planning options