claude-code-emacs-mcp-server
Version:
MCP server for Claude Code Emacs integration
31 lines • 920 B
TypeScript
import { EmacsBridge } from '../emacs-bridge.js';
import { GetDiagnosticsArgs } from '../schemas/diagnostic-schema.js';
interface DiagnosticToolResult {
content: Array<{
type: 'text';
text: string;
}>;
diagnostics: Array<{
file: string;
diagnostics: Array<{
range: {
start: {
line: number;
character: number;
};
end: {
line: number;
character: number;
};
};
severity: string;
message: string;
source?: string;
code?: string | number;
}>;
}>;
isError?: boolean;
}
export declare function handleGetDiagnostics(bridge: EmacsBridge, args: GetDiagnosticsArgs): Promise<DiagnosticToolResult>;
export {};
//# sourceMappingURL=diagnostic-tools.d.ts.map