cortexweaver
Version:
CortexWeaver is a command-line interface (CLI) tool that orchestrates a swarm of specialized AI agents, powered by Claude Code and Gemini CLI, to assist in software development. It transforms a high-level project plan (plan.md) into a series of coordinate
23 lines • 894 B
TypeScript
/**
* Query Optimization and Natural Language Processing for Cognitive Canvas Navigator
*/
import { NavigationQuery, QueryPlan } from './types';
export declare class QueryOptimizer {
private optimizationCount;
optimizeQuery(query: NavigationQuery): NavigationQuery;
createQueryPlan(query: NavigationQuery): QueryPlan;
translateNaturalLanguageToCypher(nlQuery: string, context?: Record<string, any>): Promise<string>;
private isQueryTargeted;
private analyzeQuerySemantics;
private constructCypherQuery;
private extractAdvancedConditions;
private inferFiltersFromQuery;
private optimizeQueryContext;
private isQueryCacheable;
private validateCypherSyntax;
private fallbackCypherGeneration;
private optimizeCypherQuery;
private extractLimitFromQuery;
getOptimizationCount(): number;
}
//# sourceMappingURL=query-optimizer.d.ts.map