UNPKG

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

32 lines 1.33 kB
import { CognitiveCanvas } from '../../cognitive-canvas'; import { PheromoneInput, CostData, BudgetEnforcement, QualityAnalysis, ImprovementProposals, GovernorAnalysisInput } from './types'; /** * PheromoneManager handles pheromone creation and improvement proposals for the Governor agent */ export declare class PheromoneManager { private cognitiveCanvas; private config; private currentTask; constructor(cognitiveCanvas: CognitiveCanvas | null, config: any | null, currentTask: any | null); /** * Create guide and warning pheromones */ createPheromones(pheromones: PheromoneInput[]): Promise<void>; /** * Propose improvements to code standards or configuration */ proposeImprovements(analysisData: GovernorAnalysisInput): Promise<ImprovementProposals>; /** * Generate pheromones based on analysis results */ generatePheromones(costData: CostData, budgetStatus: BudgetEnforcement, qualityData: QualityAnalysis): Promise<PheromoneInput[]>; /** * Build rationale for improvement proposals */ private buildRationale; /** * Update references for dependency injection */ updateReferences(cognitiveCanvas: CognitiveCanvas | null, config: any | null, currentTask: any | null): void; } //# sourceMappingURL=pheromone-manager.d.ts.map