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

38 lines 1.53 kB
/** * Architect Agent - Main Entry Point * * This file serves as the main entry point for the Architect Agent, now refactored * to use a modular structure to maintain the 500-line limit per file. * * Modular structure: * - architect/types.ts - All interfaces and type definitions * - architect/core.ts - Main architectural design logic and analysis * - architect/documentation.ts - Documentation generation and file operations */ import { Agent, AgentConfig } from '../agent'; import { ArchitecturalAnalysis } from './architect/types'; /** * ArchitectAgent specializes in system architecture design and technical specifications. * Extends the base Agent class to provide architectural design capabilities. */ export declare class ArchitectAgent extends Agent { private core; private documentation; constructor(config: AgentConfig); /** * Execute architectural design task * Main entry point for processing architectural design requests */ executeTask(): Promise<ArchitecturalAnalysis>; /** * Get architect-specific prompt template * Returns a comprehensive template for architectural design tasks */ getPromptTemplate(): string; /** * Validate task specification for architectural work */ private validateTaskSpecification; } export type { ArchitecturalAnalysis, ArchitecturalDecision, FormalContracts, ContractFile, ContractCompliance, OpenApiCompliance, SchemaCompliance } from './architect/types'; //# sourceMappingURL=architect.d.ts.map