apps/desktop/src/clientPersistence.test.ts | 1 + apps/server/integration/orchestrationEngine.integration.test.ts | 2 + apps/server/src/checkpointing/Layers/CheckpointDiffQuery.test.ts | 73 +++++++++++++++++++++++++++++- apps/server/src/checkpointing/Layers/CheckpointDiffQuery.ts | 3 ++ apps/server/src/checkpointing/Layers/CheckpointStore.test.ts | 76 ++++++++++++++++++++++++++++++++ apps/server/src/checkpointing/Layers/CheckpointStore.ts | 12 ++++- apps/server/src/checkpointing/Services/CheckpointStore.ts | 1 + apps/server/src/orchestration/Layers/CheckpointReactor.ts | 1 + apps/web/src/components/DiffPanel.tsx | 18 +++++++- apps/web/src/components/settings/SettingsPanels.tsx | 30 +++++++++++++ apps/web/src/lib/providerReactQuery.test.ts | 58 +++++++++++++++++++++++- apps/web/src/lib/providerReactQuery.ts | 4 ++ apps/web/src/localApi.test.ts | 2 + packages/contracts/src/orchestration.test.ts | 25 +++++++++++ packages/contracts/src/orchestration.ts | 6 ++- packages/contracts/src/settings.ts | 2 + 16 files changed, 308 insertions(+), 6 deletions(-)