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 1aae92c42a
commit 57e9e9771d
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),