mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-25 01:31:14 +00:00
Burns down all 517 noUncheckedIndexedAccess errors (91 files) with
behavior-identical restructuring: iteration/.entries(), .at()/charAt,
destructuring, regex/split guards, explicit invariant failures. Stream
transports keep event ordering and payloads identical; bash host phases
preserve argv ordering and approval binding. Latent bug fixed: two
agent-command sites spread a possibly-undefined session entry into a
persisted SessionEntry ({...undefined} -> {}); they now fail loudly.
Sparse transcript messages are dropped-and-marked instead of propagated.