(input: ExportSessionInput)
| 209 | } |
| 210 | |
| 211 | async exportSession(input: ExportSessionInput): Promise<ExportSessionResult> { |
| 212 | const result = await this.rpc.exportSession({ |
| 213 | ...input, |
| 214 | version: input.version ?? this.identity?.version, |
| 215 | }); |
| 216 | this.trackSessionEvent(input.id, 'export'); |
| 217 | return result; |
| 218 | } |
| 219 | |
| 220 | async listSessions(options: ListSessionsOptions = {}): Promise<readonly SessionSummary[]> { |
| 221 | return this.rpc.listSessions(options); |
no test coverage detected