Skip to content

Commit d0c8c8c

Browse files
committed
fix atlas deployment connect - no atlas metadata expected
1 parent b5964dd commit d0c8c8c

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

src/tools/atlasLocal/connect/connectDeployment.ts

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,6 @@ export class ConnectDeploymentTool extends AtlasLocalToolBase {
3737
}
3838

3939
protected override resolveTelemetryMetadata(result: CallToolResult): ConnectionMetadata {
40-
const parentMetadata = super.resolveTelemetryMetadata(result);
41-
const connectionMetadata = this.getConnectionInfoMetadata();
42-
// Explicitly merge, preferring parentMetadata for known overlapping keys (project_id, org_id)
43-
// since parent has deployment-specific information
44-
const { project_id, org_id, ...restConnectionMetadata } = connectionMetadata;
45-
const finalProjectId = parentMetadata.project_id ?? project_id;
46-
const finalOrgId = parentMetadata.org_id ?? org_id;
47-
return {
48-
...parentMetadata,
49-
...restConnectionMetadata,
50-
// Only include project_id and org_id if they are defined
51-
...(finalProjectId !== undefined && { project_id: finalProjectId }),
52-
...(finalOrgId !== undefined && { org_id: finalOrgId }),
53-
};
40+
return { ...super.resolveTelemetryMetadata(result), ...this.getConnectionInfoMetadata() };
5441
}
5542
}

0 commit comments

Comments
 (0)