feat(core): deterministic session log replay with synced watermark (#35040)

This commit is contained in:
Kit Langton
2026-07-02 21:38:20 -04:00
committed by GitHub
parent a5c24e3de7
commit 85f34fc39b
16 changed files with 205 additions and 87 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ it.live(
)
const wakeContext = yield* opencode.sessions.context({ sessionID: id })
const event = yield* opencode.sessions.log({ sessionID: id }).pipe(
Stream.filter((item) => item.type !== "log.caught_up"),
Stream.filter((item) => item.type !== "log.synced"),
Stream.take(1),
Stream.runHead,
Effect.map(Option.getOrUndefined),