UNPKG

claude-code-emacs-mcp-server

Version:

MCP server for Claude Code Emacs integration

22 lines 901 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDefinitionOutputSchema = exports.getDefinitionInputSchema = void 0; const zod_1 = require("zod"); // Input schema for getDefinition tool exports.getDefinitionInputSchema = 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)') }); // Definition location schema const definitionSchema = zod_1.z.object({ file: zod_1.z.string(), line: zod_1.z.number(), column: zod_1.z.number(), preview: zod_1.z.string().optional() }); // Output schema for getDefinition tool exports.getDefinitionOutputSchema = zod_1.z.object({ definitions: zod_1.z.array(definitionSchema) }); //# sourceMappingURL=definition-schema.js.map