mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 17:11:42 -06:00
ad475ce33a
* feat(gateway): expose command lane diagnostics * feat(ui): add live debug busyness overlay * fix(ui): show newest events in debug overlay and update diagnostics call-list tests * test(ui): add lane and status fixtures to the mocked dashboard * feat(ui): add System busyness entry to the account menu * fix(gateway/ui): bound lane diagnostics, append-only descriptor, fail-visible lanes load Addresses ClawSweeper review findings on #125591: diagnostics.lanes moves to the append-only tail of the descriptor table, the Control UI lanes request fails visibly instead of masking errors, and the RPC exports only static lane snapshots plus a bounded dynamic-session aggregate composed in the new command-lane-diagnostics module. * chore(protocol): regenerate Kotlin gateway methods for diagnostics.lanes * test(gateway/ui): register diagnostics.lanes in the 2026.8 train and mock it in the debug e2e