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
27 lines • 954 B
TypeScript
import { ClaudeClient } from '../../claude-client';
import { CognitiveCanvas } from '../../cognitive-canvas';
import { ProjectConfig } from '../../config';
import { CostData } from './types';
/**
* CostMonitor handles cost tracking and analytics for the Governor agent
*/
export declare class CostMonitor {
private claudeClient;
private cognitiveCanvas;
private projectConfig;
private currentTask;
constructor(claudeClient: ClaudeClient | null, cognitiveCanvas: CognitiveCanvas | null, projectConfig: ProjectConfig | null, currentTask: any | null);
/**
* Monitor project costs via Cognitive Canvas queries (V3.0 Enhanced)
*/
monitorCosts(): Promise<CostData>;
/**
* Calculate enhanced cost analytics (V3.0)
*/
private calculateEnhancedCostAnalytics;
/**
* Calculate success rate impact on costs
*/
private calculateSuccessRateImpact;
}
//# sourceMappingURL=cost-monitor.d.ts.map