deepseek-harness/packages/api/session-controller/src/client
Yichen Jiang db5417ff6f fix(session-controller): keep refused jumps from parking a stale target
loadThrough now assigns its low-water target only when it owns the loop
(retargeting stays inside the running-jump branch): a call refused while
a plain load-earlier pull holds the pager no longer leaves jumpTargetSeq
behind to drag a later jump all the way to the head. The loop also
carries the doOpen stale-pass guard so a mid-flight resync stops it
instead of paging the new stream generation toward the old target.
2026-08-31 19:46:55 +08:00
..
contract feat(session-controller): loadThrough deep history paging 2026-08-31 19:46:53 +08:00
sessions fix(session-controller): keep refused jumps from parking a stale target 2026-08-31 19:46:55 +08:00
index.ts Merge origin/master into worktree/steer-followup-images 2026-08-31 10:37:39 +08:00
ordered-baseline.ts refactor(session): move Client ownership into Session Controller 2026-08-23 16:28:16 +08:00
scope.ts refactor(session): move Client ownership into Session Controller 2026-08-23 16:28:16 +08:00
time-zone.ts refactor(session): move Client ownership into Session Controller 2026-08-23 16:28:16 +08:00
transport.ts fix(api): rename the failure marker, harden cross-realm discrimination, and mark the packed-record violation 2026-08-29 03:12:43 +08:00