From 31af9858fd19673fef88fa5532d57b4a6063db6d Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Fri, 28 Aug 2026 15:14:28 -0400 Subject: [PATCH] test(core): assert pending prompt identity (#45680) --- packages/core/test/session-prompt.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/core/test/session-prompt.test.ts b/packages/core/test/session-prompt.test.ts index d6fd6241fce..a75146300d1 100644 --- a/packages/core/test/session-prompt.test.ts +++ b/packages/core/test/session-prompt.test.ts @@ -78,8 +78,7 @@ const locations = Layer.effect( Layer.mock(Snapshot.Service, { capture: () => ready ? Effect.undefined : Effect.die(new Error("Snapshot used before plugins were ready")), - restore: () => - ready ? Effect.void : Effect.die(new Error("Snapshot used before plugins were ready")), + restore: () => (ready ? Effect.void : Effect.die(new Error("Snapshot used before plugins were ready"))), }), Layer.succeed( PluginSupervisor.Service, @@ -172,8 +171,9 @@ const assistantRow = (id: SessionMessage.ID, seq: number) => { describe("Session.prompt", () => { it.effect("exposes the execution registry", () => Effect.gen(function* () { + const session = yield* Session.Service activeSessions.add(sessionID) - expect(Array.from(yield* (yield* Session.Service).active)).toEqual([sessionID]) + expect(Array.from(yield* session.active)).toEqual([sessionID]) }).pipe(Effect.ensuring(Effect.sync(() => activeSessions.clear()))), ) @@ -557,7 +557,7 @@ describe("Session.prompt", () => { yield* session.resume(sessionID) expect(yield* session.messages({ sessionID })).toEqual([]) - expect(yield* admitted(message.id)).not.toHaveProperty("promotedSeq") + expect((yield* session.inbox(sessionID)).map((item) => item.id)).toEqual([message.id]) expect(executionCalls).toEqual([sessionID]) expect(wakeCalls).toEqual([]) }),