mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-18 08:51:34 +00:00
Summary: - The PR updates diagnostics to mark streamed model chunks as run progress, keeps silent model calls abortable after the stuck-session timeout, and adds regression coverage for stream progress and recovery behavior. - PR surface: Source +54, Tests +229. Total +283 across 6 files. - Reproducibility: yes. at source level: current main tracks model-call start/end activity but streamed chunks ... covery keys on stale lastProgressAgeMs. I did not run a live local-provider repro in this read-only review. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(diagnostics): track model stream progress - PR branch already contained follow-up commit before automerge: test(diagnostics): cover silent local model aborts - PR branch already contained follow-up commit before automerge: fix(diagnostics): skip stream progress when disabled Validation: - ClawSweeper review passed for headfcc74d9869. - Required merge gates passed before the squash merge. Prepared head SHA:fcc74d9869Review: https://github.com/openclaw/openclaw/pull/86757#issuecomment-4540111930 Co-authored-by: Onur Solmaz <2453968+osolmaz@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: osolmaz Co-authored-by: osolmaz <2453968+osolmaz@users.noreply.github.com>