mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-04 11:11:38 +00:00
* refactor(ui): adopt @lit/task for async data lifecycle - migrate chat diff/discussion, new-session discovery, and MCP app setup reads - migrate usage, plugins, transcript/checkpoint, worktree, memory-import, and model-setup reads - delete read-lane request counters, abort-controller epochs, and current-request predicates while retaining mutation epochs and keyed caches * chore(ui): drop dead plugin search helper (knip) * chore(deps): allowlist @lit/task as root UI-workspace dependency in knip * fix(ui): preserve usage refresh lifecycle * test(ui): source workboard fixture copy from en locale (raw-copy gate) * test(ui): read workboard fixture copy via t() (typed locale access) * style: format test-support imports