fix(agents): skip malformed transcript state entries (#82624) · openclaw/openclaw@3918d69
vincentkoc
·
2026-05-17
·
via Recent Commits to openclaw:main
File tree
src/agents/pi-embedded-runner
| Original file line number | Diff line number | Diff line change |
|---|
@@ -287,6 +287,7 @@ Docs: https://docs.openclaw.ai
|
287 | 287 | - Gateway/sessions: keep reachable transcript history when imported tree transcripts reference missing or legacy parent rows, preventing session history reads from going empty after a partial import. |
288 | 288 | - Trajectory export: report incomplete transcript parent chains and stop cyclic branch walks so malformed imports cannot hang `/export-trajectory`. |
289 | 289 | - Session replay: skip malformed user/assistant-shaped transcript rows during silent session resets instead of copying invalid entries into the fresh transcript. |
| 290 | +- Transcript state: skip malformed persisted JSONL entries before compaction/rewrite helpers choose the active leaf. |
290 | 291 | - Backup verify: report malformed archive manifests with a stable error instead of leaking raw JSON parser details. |
291 | 292 | - Session export: report skipped malformed transcript JSONL rows instead of silently omitting them from exported HTML archives. |
292 | 293 | - Providers: reject malformed successful Runway, BytePlus, and Ollama embedding responses with provider-owned errors instead of raw parser/type failures, silent bad vectors, or long bogus polling. |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。