{
  "extends": "../../tsconfig.base.json",
  "compilerOptions": {
    "noEmit": true,
    "types": ["node"],
    // The MCP SDK's package exports use a `./*` wildcard whose `types` entry
    // resolves `server/mcp.js` to `server/mcp.js.d.ts`, which does not exist.
    // The runtime specifier must keep the `.js` suffix (Node ESM requires an
    // exact file), so map the types explicitly rather than changing the import.
    "paths": {
      "@modelcontextprotocol/sdk/*.js": ["../../node_modules/@modelcontextprotocol/sdk/dist/esm/*.d.ts"]
    }
  },
  "include": ["src/**/*.ts"]
}
