zignet
Version:
MCP server for Zig — AI-powered code analysis, validation, and documentation with fine-tuned LLM
31 lines (29 loc) • 764 B
TypeScript
import { u as ZigVersion } from "../config-DdtMHPsK.js";
//#region src/tools/compile.d.ts
interface CompileInput {
code: string;
zig_version?: ZigVersion;
}
interface CompileResult {
success: boolean;
output?: string;
errors: Array<{
message: string;
line?: number;
column?: number;
severity: "error" | "warning";
}>;
summary: string;
zig_version: string;
}
/**
* Format Zig code using official Zig formatter
*/
declare function compileZig(input: CompileInput): Promise<CompileResult>;
/**
* Format compile result for MCP response
*/
declare function formatCompileResult(result: CompileResult): string;
//#endregion
export { CompileInput, CompileResult, compileZig, formatCompileResult };
//# sourceMappingURL=compile.d.ts.map