apps/server/src/codexAppServerManager.test.ts | 29 +++++ apps/server/src/codexAppServerManager.ts | 2 +- apps/server/src/filesystemCheckpointStore.ts | 46 ++++--- apps/server/src/providerManager.test.ts | 219 ++++++++++++++++++++++++-------- apps/server/src/providerManager.ts | 48 +++---- apps/web/src/components/ChatView.tsx | 34 +++-- apps/web/src/components/DiffPanel.tsx | 27 ++-- apps/web/src/components/ui/toggle-group.tsx | 4 +- apps/web/src/hooks/useTurnDiffSummaries.ts | 35 +++++ apps/web/src/lib/providerReactQuery.ts | 8 +- apps/web/src/persistenceSchema.test.ts | 40 ++++++ apps/web/src/persistenceSchema.ts | 2 +- apps/web/src/session-logic.test.ts | 71 ++++++++++- apps/web/src/session-logic.ts | 121 ++++++++++++++++-- apps/web/src/store.test.ts | 17 +++ apps/web/src/store.ts | 16 ++- 16 files changed, 571 insertions(+), 148 deletions(-)