@@ -5,6 +5,7 @@ import { ToolArgs, OperationType } from "../../tool.js";
55import { generateSecurePassword } from "../../../common/atlas/generatePassword.js" ;
66import logger , { LogId } from "../../../logger.js" ;
77import { inspectCluster } from "../../../common/atlas/cluster.js" ;
8+ import { error } from "console" ;
89
910const EXPIRY_MS = 1000 * 60 * 60 * 12 ; // 12 hours
1011
@@ -115,6 +116,12 @@ export class ConnectClusterTool extends AtlasToolBase {
115116 private async connectToCluster ( connectionString : string ) : Promise < void > {
116117 let lastError : Error | undefined = undefined ;
117118
119+ logger . debug (
120+ LogId . atlasConnectAttempt ,
121+ "atlas-connect-cluster" ,
122+ `attempting to connect to cluster: ${ this . session . connectedAtlasCluster ?. clusterName } `
123+ ) ;
124+
118125 for ( let i = 0 ; i < 600 ; i ++ ) {
119126 // try for 5 minutes
120127 try {
@@ -158,6 +165,12 @@ export class ConnectClusterTool extends AtlasToolBase {
158165 this . session . connectedAtlasCluster = undefined ;
159166 throw lastError ;
160167 }
168+
169+ logger . debug (
170+ LogId . atlasConnectSuccessed ,
171+ "atlas-connect-cluster" ,
172+ `connected to cluster: ${ this . session . connectedAtlasCluster ?. clusterName } `
173+ ) ;
161174 }
162175
163176 protected async execute ( { projectId, clusterName } : ToolArgs < typeof this . argsShape > ) : Promise < CallToolResult > {
0 commit comments