()
| 235 | this.cancelSfuRelayRecovery(); |
| 236 | } |
| 237 | const controllerRebound = this.rebindControllerAfterReconnect(viewer); |
| 238 | this.send(server, { |
| 239 | type: "snapshot", |
| 240 | viewerConnectionId: viewer.id, |
| 241 | session: this.session, |
| 242 | globalOpenAiKeyAvailable: this.hasGlobalOpenAiKey(), |
| 243 | globalProviderKeysAvailable: this.globalProviderKeysAvailable(), |
| 244 | serviceVersion: this.serviceVersion(), |
| 245 | segments: this.segments, |
| 246 | partials: Array.from(this.partialSegments.values()), |
| 247 | minutes: this.minutes, |
| 248 | minutesStatus: this.minutesStatus, |
| 249 | }); |
| 250 | this.broadcastSession(); |
| 251 |
no test coverage detected