processFollowup()

in runtimes/runtimes/lsp/router/routerByServerName.ts [33:49]


    processFollowup(followupHandler: NotificationHandler<F>, params: F) {
        if (!params.source.id) {
            return
        }

        const sourceId = this.encoding.decode(params.source.id)
        const id = this.parseServerName(sourceId)
        if (id?.serverName === this.serverName) {
            params = {
                ...params,
                source: {
                    id: id.id,
                },
            }
            followupHandler(params)
        }
    }