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
30 lines • 2.01 kB
JavaScript
;
/**
* Cognitive Canvas Navigator Agent - Main Entry Point
*
* This file serves as the main entry point for the Cognitive Canvas Navigator Agent,
* refactored to use a modular structure to maintain the 500-line limit per file.
*
* Modular structure:
* - types.ts - All interfaces and type definitions
* - navigator-agent.ts - Main navigation logic and orchestration
* - cache-manager.ts - Advanced caching and memory management
* - query-optimizer.ts - Query optimization and natural language processing
* - performance-monitor.ts - Performance monitoring and analytics
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.CognitiveCanvasNavigator = exports.PerformanceMonitor = exports.QueryOptimizer = exports.CacheManager = exports.CognitiveCanvasNavigatorAgent = void 0;
// Re-export the main agent class
var navigator_agent_1 = require("./navigator-agent");
Object.defineProperty(exports, "CognitiveCanvasNavigatorAgent", { enumerable: true, get: function () { return navigator_agent_1.CognitiveCanvasNavigatorAgent; } });
// Re-export individual components for advanced usage
var cache_manager_1 = require("./cache-manager");
Object.defineProperty(exports, "CacheManager", { enumerable: true, get: function () { return cache_manager_1.CacheManager; } });
var query_optimizer_1 = require("./query-optimizer");
Object.defineProperty(exports, "QueryOptimizer", { enumerable: true, get: function () { return query_optimizer_1.QueryOptimizer; } });
var performance_monitor_1 = require("./performance-monitor");
Object.defineProperty(exports, "PerformanceMonitor", { enumerable: true, get: function () { return performance_monitor_1.PerformanceMonitor; } });
// Maintain backward compatibility with existing imports
var navigator_agent_2 = require("./navigator-agent");
Object.defineProperty(exports, "CognitiveCanvasNavigator", { enumerable: true, get: function () { return navigator_agent_2.CognitiveCanvasNavigatorAgent; } });
//# sourceMappingURL=index.js.map