UNPKG

@simonecoelhosfo/optimizely-mcp-server

Version:

Optimizely MCP Server for AI assistants with integrated CLI tools

25 lines 942 B
/** * Get Flag Entities Tool - Individual Module * @description Retrieves flag-related entities with relationship queries * @since 2025-08-04 * @author Tool Modularization Team * * Migration Status: COMPLETED * Original Method: OptimizelyMCPTools.getFlagEntities * Complexity: MEDIUM * Dependencies: logger, errorMapper, apiClient */ import { ToolDefinition, ToolDependencies } from '../types/ToolDefinition.js'; interface GetFlagEntitiesDependencies extends ToolDependencies { apiClient: { getFlagEntities: (projectId: string, flagId: string) => Promise<any[]>; }; } /** * Creates the Get Flag Entities tool with injected dependencies * @param deps - Injected dependencies (storage, logger, errorMapper, etc.) * @returns Tool definition with handler */ export declare function createGetFlagEntitiesTool(deps: GetFlagEntitiesDependencies): ToolDefinition; export {}; //# sourceMappingURL=GetFlagEntities.d.ts.map