nexus-agents - v2.80.0
    Preparing search index...

    Interface OrchestratorFactoryConfig

    Configuration for OrchestratorFactory. (Enhanced per ADR-0014 - Orchestrator Interface Unification)

    interface OrchestratorFactoryConfig {
        logger?: ILogger;
        modelAdapter?: IModelAdapter;
        workflowConfig?: WorkflowEngineFactoryConfig;
        techLead?: {
            execute: (task: unknown) => Promise<Result<unknown, unknown>>;
        };
        orchestratorAgent?: {
            execute: (task: unknown) => Promise<Result<unknown, unknown>>;
        };
        puppeteerOrchestrator?: {
            execute: (task: unknown) => Promise<Result<unknown, unknown>>;
        };
    }
    Index

    Properties

    logger?: ILogger

    Logger instance

    modelAdapter?: IModelAdapter

    Model adapter for agent-based orchestrators

    Workflow engine config

    techLead?: { execute: (task: unknown) => Promise<Result<unknown, unknown>> }

    Pre-created orchestrator agent instance for orchestrator adapter

    orchestratorAgent?: {
        execute: (task: unknown) => Promise<Result<unknown, unknown>>;
    }

    Alias for techLead (preferred, Issue #759)

    puppeteerOrchestrator?: {
        execute: (task: unknown) => Promise<Result<unknown, unknown>>;
    }

    Pre-created PuppeteerOrchestrator instance