fix(tools): address review finding on heterogeneous tool registration and McpToolResponse index signature

This commit is contained in:
Lucas Winther
2026-09-06 02:18:47 +02:00
parent d9176a258c
commit 3910c5548f
2 changed files with 3 additions and 3 deletions
+1
View File
@@ -7,6 +7,7 @@ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { OpenProjectError } from "../client/errors";
export interface McpToolResponse {
[key: string]: unknown;
content: Array<{ type: "text"; text: string }>;
isError?: boolean;
}
+2 -3
View File
@@ -169,7 +169,6 @@ export const workPackageTools = [listWorkPackagesTool, getWorkPackageTool];
* Registers all work package tools with an McpServer instance.
*/
export function registerWorkPackageTools(server: McpServer): void {
for (const tool of workPackageTools) {
registerTool(server, tool);
}
registerTool(server, listWorkPackagesTool);
registerTool(server, getWorkPackageTool);
}