if (state.state === McpConnectionState.Kind.Running && !didStart) {
McpServerRequestHandler.create(this._instantiationService, {
...methods,
launch,
logger: this._logger,
requestLogLevel: this.definition.devMode ? LogLevel.Info : LogLevel.Debug,
taskManager: this._taskManager,
}, cts.token).then(
handler => {
if (!store.isDisposed) {
this._requestHandler.set(handler, undefined);