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.62 kB
import { ParsedArgs } from './parsers'; /** * Main CLI class - refactored to use modular components * This serves as the main entry point and orchestrates the various CLI modules */ export declare class CLI { private commands; private validators; constructor(); authStatus(projectRoot?: string): Promise<string>; authConfigure(method?: string, projectRoot?: string): Promise<string>; authSwitch(method: string, projectRoot?: string): Promise<void>; logs(taskId: string, projectRoot?: string): Promise<string>; retry(taskId: string, projectRoot?: string): Promise<void>; listAgents(projectRoot?: string): Promise<string>; init(projectRoot?: string): Promise<void>; status(projectRoot?: string): Promise<string>; start(projectRoot?: string): Promise<void>; attach(sessionId: string): Promise<string>; merge(projectRoot: string | undefined, taskId: string): Promise<void>; cleanup(projectRoot?: string): Promise<string>; validateProject(projectRoot: string): boolean; static parseArguments(args: string[]): ParsedArgs; static validateCommand(command: string, args: ParsedArgs): import("./parsers").ValidationResult; static getHelp(command?: string): string; executeCommand(command: string, args: ParsedArgs, projectRoot?: string): Promise<any>; } export { CLICommands } from './commands'; export { CLIValidators } from './validators'; export { CLIParsers } from './parsers'; export type { ParsedArgs, AgentPersonaInfo, ProjectConfigOptions, AuthMethodConfig, TaskFilters, ValidationResult } from './parsers'; //# sourceMappingURL=index.d.ts.map