openclaw/apps
Peter Steinberger 88e5af7097
feat(ui): interleaved sidebar zone with custom session icons and drag ordering (#110682)
* feat(ui): custom session icons with agent-drawable SVG and nav-parity pinned rows

* wip: slice-2 interleaved sidebar zone (pre-review)

* fix(ui): trim icon exports, bypass protocol barrel in startup bundle, regen Swift protocol client

* fix(ui): preserve unknown-agent zone entries on writes, prune entries on any unpin

* fix(ui): reset keeps unloaded session slots; enforce SVG byte cap on canonical form

* fix(ui): archiving a pinned session retires its sidebar zone slot

* fix(ui): persist drag-pinned zone slot only after the pin patch lands

* fix(ui): recompute drop insertion against freshest zone order on pin ack

* fix(ui): consume self-drop events before the zone bailout

* docs(ui): note the non-sidebar unpin pruning contract on pruneSidebarSessionEntry

* refactor(ui): extract pure session-tree projection; drop unused zone type export
2026-07-18 17:13:09 +01:00
..
.i18n feat(android): add inline dictation to chat composer (#109329) 2026-07-18 11:54:39 -04:00
android feat(android): add inline dictation to chat composer (#109329) 2026-07-18 11:54:39 -04:00
ios feat(clients): session groups, batch actions, inspector, and worktree-aware creation for native chat (#110347) 2026-07-18 14:09:42 +01:00
linux feat(linux): Quick Chat streamed replies and precise pairing states (#110632) 2026-07-18 13:22:48 +01:00
macos feat(macos): Quick Chat streamed replies and continue-recent targeting (#110631) 2026-07-18 15:58:49 +01:00
macos-mlx-tts feat(macos): keep MLX TTS model resident (#104200) 2026-07-11 13:45:27 +08:00
shared feat(ui): interleaved sidebar zone with custom session icons and drag ordering (#110682) 2026-07-18 17:13:09 +01:00
swabble fix(macos): update Peekaboo for Swift 6.2 (#107926) 2026-07-14 22:38:22 -07:00