From df866d59f4580a7e2bf096b38954c1555817923b Mon Sep 17 00:00:00 2001 From: Dotta Date: Fri, 11 Sep 2026 14:32:14 -0500 Subject: [PATCH] Preserve the retained identity read limit during runtime upgrade Co-Authored-By: Paperclip --- server/src/services/native-runtime/native-session-executor.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/services/native-runtime/native-session-executor.ts b/server/src/services/native-runtime/native-session-executor.ts index bde1fdc01a..4b1faf795d 100644 --- a/server/src/services/native-runtime/native-session-executor.ts +++ b/server/src/services/native-runtime/native-session-executor.ts @@ -207,6 +207,7 @@ const MAX_REMOTE_CHECKPOINT_ENTRIES = 20_000; // runner transport's 64 MiB control-plane state bound; ordinary tool output // can exceed 2 MiB without invalidating the session identity. const NATIVE_CONTROL_PLANE_STATE_MAX_BYTES = 64 * 1024 * 1024; +const NATIVE_DURABLE_IDENTITY_MAX_BYTES = 2 * 1024 * 1024; const NATIVE_RUNNER_STATE_MAX_BYTES = 16 * 1024 * 1024; const NATIVE_WARM_CHECKPOINT_MAX_BYTES = 8 * 1024 * 1024; const CODEX_HOME_NON_PERSISTENT_ENTRIES = [