Skip to content

Commit c5ec47e

Browse files
committed
chore: cleanup telemetry
1 parent 454e816 commit c5ec47e

File tree

4 files changed

+3
-10
lines changed

4 files changed

+3
-10
lines changed

src/tools/atlas/atlasTool.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,7 @@ For more information on Atlas API access roles, visit: https://www.mongodb.com/d
8282
* @param args - The arguments passed to the tool
8383
* @returns The tool metadata
8484
*/
85-
protected resolveTelemetryMetadata(
86-
result: CallToolResult,
87-
...args: Parameters<ToolCallback<typeof this.argsShape>>
88-
): AtlasToolMetadata {
85+
protected resolveTelemetryMetadata(...args: Parameters<ToolCallback<typeof this.argsShape>>): AtlasToolMetadata {
8986
const toolMetadata: AtlasToolMetadata = {};
9087
if (!args.length) {
9188
return toolMetadata;

src/tools/atlas/read/getPerformanceAdvisor.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,11 @@ export class GetPerformanceAdvisorTool extends AtlasToolBase {
134134
}
135135

136136
protected override resolveTelemetryMetadata(
137-
result: CallToolResult,
138137
args: ToolArgs<typeof this.argsShape>,
139138
extra: RequestHandlerExtra<ServerRequest, ServerNotification>
140139
): PerfAdvisorToolMetadata {
141140
return {
142-
...super.resolveTelemetryMetadata(result, args, extra),
141+
...super.resolveTelemetryMetadata(args, extra),
143142
operations: args.operations,
144143
};
145144
}

src/tools/mongodb/mongodbTool.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,6 @@ export abstract class MongoDBToolBase extends ToolBase {
112112
}
113113

114114
protected resolveTelemetryMetadata(
115-
// eslint-disable-next-line @typescript-eslint/no-unused-vars
116-
result: CallToolResult,
117115
// eslint-disable-next-line @typescript-eslint/no-unused-vars
118116
args: ToolArgs<typeof this.argsShape>
119117
): AtlasToolMetadata {

src/tools/tool.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,6 @@ export abstract class ToolBase {
264264
}
265265

266266
protected abstract resolveTelemetryMetadata(
267-
result: CallToolResult,
268267
...args: Parameters<ToolCallback<typeof this.argsShape>>
269268
): TelemetryToolMetadata;
270269

@@ -283,7 +282,7 @@ export abstract class ToolBase {
283282
return;
284283
}
285284
const duration = Date.now() - startTime;
286-
const metadata = this.resolveTelemetryMetadata(result, ...args);
285+
const metadata = this.resolveTelemetryMetadata(...args);
287286
const event: ToolEvent = {
288287
timestamp: new Date().toISOString(),
289288
source: "mdbmcp",

0 commit comments

Comments
 (0)