()
| 1576 | |
| 1577 | // Create the wrapped cleanup that includes unregistering |
| 1578 | const wrappedCleanup = async () => { |
| 1579 | cleanupUnregister?.() |
| 1580 | await cleanup() |
| 1581 | } |
| 1582 | |
| 1583 | const connectionDurationMs = Date.now() - connectStartTime |
| 1584 | logEvent('ncode_mcp_server_connection_succeeded', { |