openclaw/docs/web
Peter Steinberger d4f19bfd79
feat(sessions): first-class archived-session handling (tri-state filter, pruning exemption, inline archived UI) (#112554)
* feat(sessions): first-class archived-session handling

Archived sessions are now exempt from every automatic maintenance path
(age prune, entry cap, model-run prune, disk budget, cleanup repairs);
only explicit sessions.delete removes them. sessions.list gains an
additive tri-state archived filter (true | false | "all"). The sidebar
gets a persisted Active/Archived/All status filter with inline dimmed
archived rows, replacing the nav-away View-archived button; the Sessions
page toggle becomes the same tri-state with dimmed+badged rows in All
mode; the chat composer's archived notice becomes a full-width banner
with an Unarchive action.

* chore(protocol): regenerate Swift gateway models for tri-state archived filter
2026-07-22 01:28:53 -07:00
..
control-ui.md feat(sessions): first-class archived-session handling (tri-state filter, pruning exemption, inline archived UI) (#112554) 2026-07-22 01:28:53 -07:00
dashboard-architecture.md feat(dashboard): plugin-declared widget data bindings and action verbs (#112083) 2026-07-20 22:43:04 -07:00
dashboard.md improve(ui): retire the Overview page for a chat-first start screen (#104819) 2026-07-11 18:11:14 -07:00
dashboards.md feat(dashboard): plugin-declared widget data bindings and action verbs (#112083) 2026-07-20 22:43:04 -07:00
index.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
lobster.md refactor(ui): sidebar IA cleanup: Activity to Settings, Dreams into Agents Memory tab, single MCP mutation owner (#104604) 2026-07-11 14:24:39 -07:00
tui.md refactor(config): config-surface reduction tranche 1 — retire dead keys, dedupe channel schemas, add growth ratchet (#111142) 2026-07-19 00:52:37 -07:00
webchat.md feat(webchat): reply-to a message with hydrated reply context (#110791) 2026-07-18 15:57:59 -06:00