diff --git a/packages/api/session-controller/src/index.ts b/packages/api/session-controller/src/index.ts index af71281853..a3ce201aaf 100644 --- a/packages/api/session-controller/src/index.ts +++ b/packages/api/session-controller/src/index.ts @@ -100,7 +100,7 @@ export class SessionController extends TypertRemoteService { ctx.effect(() => async () => { await Promise.allSettled([...this.promotions]) }, 'session-controller.promotions') - this.history = new SessionHistoryController(ctx, observation => { this.promote(observation) }) + this.history = new SessionHistoryController(ctx, (observation) => { this.promote(observation) }) this.listState = new ApiSessionList( ctx, config.coldBlankProbeMaxBytes ?? DEFAULT_COLD_BLANK_PROBE_MAX_BYTES, diff --git a/packages/api/session-controller/tests/controller.host.spec.ts b/packages/api/session-controller/tests/controller.host.spec.ts index d3785b806a..39a4bf1888 100644 --- a/packages/api/session-controller/tests/controller.host.spec.ts +++ b/packages/api/session-controller/tests/controller.host.spec.ts @@ -168,10 +168,10 @@ describe('SessionController facade', () => { }) as never) const controller = createSessionTestController(ctx, defaults) const agents = (controller as unknown as { agents: ApiSessionAgentController }).agents - const started = Promise.withResolvers() - const release = Promise.withResolvers() + const started = Promise.withResolvers() + const release = Promise.withResolvers() vi.spyOn(agents, 'resolveObservedAgent').mockImplementation(async () => { - started.resolve() + started.resolve(undefined) await release.promise return { agent: { id: sessionId, session: { id: sessionId }, ctx, status: 'idle' } as unknown as Agent, @@ -189,7 +189,7 @@ describe('SessionController facade', () => { await Promise.resolve() expect(disposed).toBe(false) - release.resolve() + release.resolve(undefined) await disposal await expect(waiting).resolves.toMatchObject({ done: true }) })