From 1643ed16799edfab0534653587ec796005f54251 Mon Sep 17 00:00:00 2001 From: liuxiaocs7 Date: Mon, 24 Aug 2026 05:18:44 +0800 Subject: [PATCH] fix(storage): validate imported Codex messages canonically Use the canonical message decoder for adapter output so the storage package builds after the persisted decode boundary split.\n\nGenerated-by: Codex --- packages/storage/src/__tests__/codex-session-adapter.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/storage/src/__tests__/codex-session-adapter.test.ts b/packages/storage/src/__tests__/codex-session-adapter.test.ts index c71e8c43aa..e9d92a7951 100644 --- a/packages/storage/src/__tests__/codex-session-adapter.test.ts +++ b/packages/storage/src/__tests__/codex-session-adapter.test.ts @@ -264,7 +264,7 @@ describe('CodexSessionAdapter', () => { ['user', 'assistant', 'assistant', 'turn_state'], ); for (const message of session.messages) { - assert.deepEqual(decodeStoredMessage(message), message); + assert.deepEqual(decodeCanonicalMessage(message), message); } assert.deepEqual(session.messages[0], {