openclaw/docs/web
Peter Steinberger d2be00e171
feat(ui): persistent emoji session icons in the sidebar (#124034)
* feat(gateway): persist emoji session icons

* feat(ui): add persistent session icon menu

* docs: explain persistent session icons

* docs: list Set icon in the session context menu enumeration

* test(gateway): canonicalize group defaults workspace path

* fix(ci): sync session icon protocol coverage

* fix(sessions): enforce RGI emoji sequences for session icons

ClawSweeper P2: single non-emoji graphemes like 漢 passed the segmenter-based predicate. Anchored \p{RGI_Emoji} admits exactly one interchange emoji sequence and deletes the length cap and ASCII carve-out.

* fix(sessions): compile RGI emoji validation
2026-08-15 00:15:55 -07:00
..
control-ui.md feat(ui): persistent emoji session icons in the sidebar (#124034) 2026-08-15 00:15:55 -07:00
dashboard-architecture.md improve(ui): consolidate dashboard chat visibility into one Chat/Split/Dashboard toggle (#120487) 2026-08-08 04:48:55 -07:00
dashboard.md docs: correct dashboard auth precedence (#119785) 2026-08-06 02:21:54 +01:00
dashboards.md docs: document live dashboard index refresh 2026-08-08 17:25:38 +01:00
index.md fix: remove retired insecure auth guidance (#120295) 2026-08-07 09:45:48 -07:00
lobster.md fix(ui): offer permanent lobster dismissal (#123789) 2026-08-14 20:00:50 -03:00
notifications.md feat(webui): auto-request notification permission on first chat send (#122446) 2026-08-11 23:52:05 -07:00
tui.md refactor: centralize cron, doctor, and TUI ownership (#118515) 2026-08-03 04:08:54 -07:00
urls.md feat: portals — expose agent-run dev servers to the operator (#122536) 2026-08-13 00:46:11 -07:00
webchat.md fix(channels): generate discovery docs from catalog (#118106) 2026-08-03 23:42:55 +08:00