#!/usr/bin/env node /** * The version advertised in the MCP handshake — the only version a client sees. * It used to be a literal here and silently drifted two releases behind the * published package (5.14.2 while npm shipped 5.16.1), so it is read from * package.json instead: `../package.json` resolves to the package root both from * dist/server.js when installed and from src/server.ts under vitest. */ export declare const SERVER_VERSION: string; /** * Validate (when a schema exists) and dispatch one legacy-named tool call. * This is the single entry point used by the MCP CallTool handler and by the * router; it is NOT serialized itself — serialization happens once at the * request level so nested consolidated→legacy calls don't deadlock. */ export declare function executeTool(name: string, args: Record): Promise; /** Dispatch one tool call, consolidated or legacy. Exported for integration tests. */ export declare function dispatchTool(name: string, args: Record): Promise; export declare function main(): Promise;