Files
openclaw/ui/src/lib/plugins
Peter Steinberger 5d6f21122c fix(ui): canonical plugin settings, reconnect, and freshness ownership (#117047)
* fix(ui): unify memory and plugin config mutation ownership

* test(ui): prove committed memory refresh failures in Chromium

* fix(ui): preserve concurrent memory mutation outcomes

* test(ui): prove model setup reloads after reconnect

* test(ui): await mocked reconnect handshake before restoring model

* fix(ui): own model setup connection generations

* test(ui): use valid setup gateway hello fixtures

* test(ui): synchronize memory mutation owner regressions

* fix(ui): bind memory restart notices to executing gateway process

* fix(ui): scope setup and memory state to gateway connections

* fix(ui): prevent stale memory restart notice ownership

* fix(ui): separate gateway refresh warnings from restart notices

* test(ui): await current memory catalog before reconnect actions

* fix(ui): clear shared memory refresh warnings after authoritative updates

* test(ui): click the visible memory add-on switch host

* test(ui): assert canonical gateway refresh error text

* test(ui): align gateway fixtures and dead-code ownership

---------

Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 17:30:46 -07:00
..