zignet
Version:
MCP server for Zig — AI-powered code analysis, validation, and documentation with fine-tuned LLM
35 lines (33 loc) • 856 B
text/typescript
import { u as ZigVersion } from "../config-DRCClO4V.cjs";
//#region src/tools/analyze.d.ts
interface AnalyzeZigInput {
code: string;
zig_version?: ZigVersion;
}
interface AnalyzeZigResult {
success: boolean;
errors: Array<{
message: string;
line?: number;
column?: number;
severity: "error" | "warning";
}>;
warnings: Array<{
message: string;
line?: number;
column?: number;
}>;
summary: string;
zig_version: string;
}
/**
* Analyze Zig code using official Zig compiler
*/
declare function analyzeZig(input: AnalyzeZigInput): Promise<AnalyzeZigResult>;
/**
* Format analysis result for MCP response
*/
declare function formatAnalyzeResult(result: AnalyzeZigResult): string;
//#endregion
export { AnalyzeZigInput, AnalyzeZigResult, analyzeZig, formatAnalyzeResult };
//# sourceMappingURL=analyze.d.cts.map