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
48 lines • 1.53 kB
TypeScript
import { Driver } from 'neo4j-driver';
/**
* Debugger Agent Integration Operations
* Handles operations specific to the Debugger agent
*/
export declare class DebuggerAgentIntegration {
private driver;
constructor(driver: Driver);
/**
* Get failure by ID (for Debugger agent)
*/
getFailureById(failureId: string): Promise<any>;
/**
* Get related artifacts (for Debugger agent)
*/
getRelatedArtifacts(failureId: string): Promise<any[]>;
/**
* Create diagnostic node (for Debugger agent)
*/
createDiagnosticNode(diagnosticData: any): Promise<string>;
/**
* Link diagnostic to failure (for Debugger agent)
*/
linkDiagnosticToFailure(diagnosticId: string, failureId: string): Promise<void>;
/**
* Get failure history (for Debugger agent)
*/
getFailureHistory(taskIdOrProjectId?: string, hoursBack?: number): Promise<any[]>;
/**
* Get agent interactions (for Debugger agent)
*/
getAgentInteractions(taskIdOrProjectId: string, hoursBack?: number): Promise<any[]>;
/**
* Store failure information for error tracking
*/
storeFailure(failureData: any): Promise<void>;
/**
* Get task retry count for recovery strategies
*/
getTaskRetryCount(taskId: string): Promise<{
count: number;
}>;
/**
* Store escalated error context for manual intervention
*/
storeEscalatedError(errorData: any): Promise<void>;
}
//# sourceMappingURL=agent-integration-debugger.d.ts.map