UNPKG

mnemos-coder

Version:

CLI-based coding agent with graph-based execution loop and terminal UI

23 lines 988 B
/** * Code Generator Subagent * Universal code generation for any programming language and framework * Replaces frontend-builder and api-builder with a more general approach */ import { BaseSubagent } from '../BaseSubagent.js'; import { SubagentConfig, SubagentResponse } from '../types.js'; import { ChatMessage } from '../../llm-client.js'; export declare class CodeGenerator extends BaseSubagent { private filesCreated; private filesModified; private executedSteps; private startTime; constructor(name?: string, config?: SubagentConfig, sharedMCPClient?: any); canHandle(task: string, context?: ChatMessage[]): Promise<number>; protected executeInternal(messages: ChatMessage[]): AsyncGenerator<SubagentResponse, void, unknown>; private trackFileOperation; private extractStructuredResponse; private createCompletionResponse; private createFailureResponse; private createTimeoutResponse; } //# sourceMappingURL=CodeGenerator.d.ts.map