()
| 10 | const { copilotClient: client } = await createSdkTestContext(); |
| 11 | |
| 12 | function deferred<T>(): { promise: Promise<T>; resolve: (value: T) => void } { |
| 13 | let resolveFn!: (value: T) => void; |
| 14 | const promise = new Promise<T>((resolve) => { |
| 15 | resolveFn = resolve; |
| 16 | }); |
| 17 | return { promise, resolve: resolveFn }; |
| 18 | } |
| 19 | |
| 20 | async function withTimeout<T>(promise: Promise<T>, ms: number, label: string): Promise<T> { |
| 21 | let timer: NodeJS.Timeout | undefined; |
no outgoing calls
no test coverage detected
searching dependent graphs…