private parseServerName()

in runtimes/runtimes/lsp/router/routerByServerName.ts [51:63]


    private parseServerName(idJson: string): NotificationId | null {
        try {
            return JSON.parse(idJson) as NotificationId
        } catch (error: any) {
            OperationalTelemetryProvider.getTelemetryForScope(TELEMETRY_SCOPES.RUNTIMES).emitEvent({
                errorOrigin: 'caughtError',
                errorType: 'routerServerNameParse',
                errorName: error?.name ?? 'unknown',
                errorCode: error?.code ?? '',
            })
            return null
        }
    }