diff --git a/src/gateway/gateway-cli-backend.live.test.ts b/src/gateway/gateway-cli-backend.live.test.ts index 528746872494..4c986b0da3d7 100644 --- a/src/gateway/gateway-cli-backend.live.test.ts +++ b/src/gateway/gateway-cli-backend.live.test.ts @@ -745,7 +745,9 @@ describeLive("gateway live (cli backend)", () => { sessionId?: string; }>("chat.history", { sessionKey }); const cliSessionId = resolveImportedClaudeCliSessionId(nativeHistory.messages ?? []); - expect(JSON.stringify(nativeHistory.messages ?? [])).toContain(memoryToken); + // Hook-only runtime context belongs to the provider session, not the operator-visible + // transcript. The resumed reply below proves that the live provider retained it. + expect(JSON.stringify(nativeHistory.messages ?? [])).not.toContain(memoryToken); expect(cliSessionId).toBeTruthy(); const continuitySessionId = nativeHistory.sessionId; expect(continuitySessionId).toBeTruthy();