(list: () => Promise<readonly OnDiskSession[]>)
| 34 | } |
| 35 | |
| 36 | function fakeSubprocessAdapter(list: () => Promise<readonly OnDiskSession[]>): CliAdapter { |
| 37 | return { |
| 38 | id: 'fake', |
| 39 | displayName: 'Fake', |
| 40 | capabilities: { parallelPerCwd: true, resumeLast: true, resumeById: true, transcriptDiscovery: 'subprocess' }, |
| 41 | composeCommand: (base: readonly string[]) => base, |
| 42 | listOnDisk: list, |
| 43 | } as unknown as CliAdapter; |
| 44 | } |
| 45 | |
| 46 | const sess = (sessionId: string, mtime: string): OnDiskSession => ({ sessionId, mtime, file: '', sizeBytes: 0 }); |
| 47 |
no outgoing calls
no test coverage detected