UNPKG

claude-code-emacs-mcp-server

Version:

MCP server for Claude Code Emacs integration

23 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.findReferencesOutputSchema = exports.findReferencesInputSchema = void 0; const zod_1 = require("zod"); // Input schema for findReferences tool exports.findReferencesInputSchema = zod_1.z.object({ file: zod_1.z.string().describe('File path to search from (required)'), line: zod_1.z.number().describe('Line number (1-based, required)'), symbol: zod_1.z.string().describe('Symbol name to search for (required)'), includeDeclaration: zod_1.z.boolean().optional().describe('Include the declaration in results (default: true)') }); // Reference location schema const referenceSchema = zod_1.z.object({ file: zod_1.z.string(), line: zod_1.z.number(), column: zod_1.z.number(), preview: zod_1.z.string() }); // Output schema for findReferences tool exports.findReferencesOutputSchema = zod_1.z.object({ references: zod_1.z.array(referenceSchema) }); //# sourceMappingURL=reference-schema.js.map