| ... | ... | @@ -264,7 +264,7 @@ describe("hydratePersistedState", () => { |
| 264 | 264 | expect(hydrated?.threads[0]?.activeTerminalGroupId).toBe(`group-${DEFAULT_THREAD_TERMINAL_ID}`); |
| 265 | 265 | }); |
| 266 | 266 | |
| 267 | | it("hydrates persisted turn diff summaries", () => { |
| 267 | it("hydrates persisted turn diff summaries and clears persisted loaded flags", () => { |
| 268 | 268 | const payload = JSON.stringify({ |
| 269 | 269 | version: 7, |
| 270 | 270 | runtimeMode: "full-access", |
| ... | ... | @@ -313,7 +313,6 @@ describe("hydratePersistedState", () => { |
| 313 | 313 | turnId: "turn-1", |
| 314 | 314 | completedAt: "2026-02-08T10:05:00.000Z", |
| 315 | 315 | checkpointTurnCount: 1, |
| 316 | | checkpointDiffLoaded: true, |
| 317 | 316 | files: [ |
| 318 | 317 | { |
| 319 | 318 | path: "src/app.ts", |
| ... | ... | @@ -417,7 +416,6 @@ describe("toPersistedState", () => { |
| 417 | 416 | completedAt: "2026-02-08T10:05:00.000Z", |
| 418 | 417 | status: "completed", |
| 419 | 418 | checkpointTurnCount: 1, |
| 420 | | checkpointDiffLoaded: true, |
| 421 | 419 | files: [ |
| 422 | 420 | { |
| 423 | 421 | path: "src/app.ts", |
| ... | ... | @@ -493,7 +491,6 @@ describe("toPersistedState", () => { |
| 493 | 491 | completedAt: "2026-02-08T10:05:00.000Z", |
| 494 | 492 | status: "completed", |
| 495 | 493 | checkpointTurnCount: 1, |
| 496 | | checkpointDiffLoaded: true, |
| 497 | 494 | files: [ |
| 498 | 495 | { |
| 499 | 496 | path: "src/app.ts", |