@simonecoelhosfo/optimizely-mcp-server
Version:
Optimizely MCP Server for AI assistants with integrated CLI tools
25 lines • 996 B
TypeScript
/**
* Orchestrate Template Tool - Individual Module
* @description Handles template orchestration and entity creation workflows
* @since 2025-08-04
* @author Tool Modularization Team
*
* Migration Status: COMPLETED
* Original Method: OptimizelyMCPTools.orchestrateTemplate
* Complexity: HIGH
* Dependencies: logger, errorMapper, TemplateOrchestrationEngine, TemplateStore, entityRouter, cacheManager
*/
import { ToolDefinition, ToolDependencies } from '../types/ToolDefinition.js';
interface OrchestrateTemplateDependencies extends ToolDependencies {
entityRouter: any;
cacheManager: any;
toolsInstance: any;
}
/**
* Creates the Orchestrate Template tool with injected dependencies
* @param deps - Injected dependencies (storage, logger, errorMapper, etc.)
* @returns Tool definition with handler
*/
export declare function createOrchestrateTemplateTool(deps: OrchestrateTemplateDependencies): ToolDefinition;
export {};
//# sourceMappingURL=OrchestrateTemplate.d.ts.map