zrald
Version:
Advanced Graph RAG MCP Server with sophisticated graph structures, operators, and agentic capabilities for AI agents
25 lines • 926 B
TypeScript
import { OperatorChain, OperatorResult } from '../types/graph.js';
import { GraphDatabase } from '../core/graph-database.js';
import { VectorStore } from '../core/vector-store.js';
export declare class OperatorExecutor {
private operators;
private graphDb;
private vectorStore;
constructor(graphDb: GraphDatabase, vectorStore: VectorStore);
private initializeOperators;
executeChain(chain: OperatorChain): Promise<OperatorResult>;
private executeSequential;
private executeParallel;
private executeAdaptive;
private resolveDependencies;
private groupByDependencies;
private enrichConfigWithPreviousResults;
private fuseResults;
private fuseUnion;
private fuseIntersection;
private fuseWeightedAverage;
private createAdaptiveExecutionPlan;
private evaluateCondition;
private adaptConfigBasedOnResults;
}
//# sourceMappingURL=operator-executor.d.ts.map