openclaw/docs/concepts
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
..
active-memory.md refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
agent-bindings.md feat(ui): add contextual Settings documentation links (#115560) 2026-07-29 01:00:15 -04:00
agent-loop.md feat(security): require acknowledgement for policy warnings (#116489) 2026-08-15 03:58:45 +10:00
agent-runtimes.md refactor: one code path behind doctor legacy-state migrations (#120716) 2026-08-08 18:23:15 -07:00
agent-workspace.md fix: speed up local node launches and isolate scratch state (#123503) 2026-08-13 23:24:54 -07:00
agent.md fix(agent): apply steering before unstarted tools (#120470) 2026-08-08 09:52:10 -07:00
architecture.md
channel-docking.md
compaction.md fix: isolate compaction structure audit 2026-08-12 20:46:55 -05:00
context-engine.md refactor(context-engine): retire legacy host param default (#122434) 2026-08-11 21:57:46 -07:00
context.md docs: align prompt-overlay, truncation, and pruning docs with shipped behavior (#121324) 2026-08-09 21:41:43 -07:00
delegate-architecture.md docs: replace retired config keys with canonical schema keys (#121330) 2026-08-09 20:30:43 -07:00
dreaming.md fix(ui): rename the Memory Palace browser to Memory Wiki and document it (#115954) 2026-07-29 12:51:37 -04:00
experimental-features.md docs: replace retired config keys with canonical schema keys (#121330) 2026-08-09 20:30:43 -07:00
features.md feat(plugins): externalize iMessage channel (#117101) 2026-08-01 08:01:18 +08:00
main-session.md feat(agents): surface watched-session awareness to the model (#114835) 2026-07-29 07:39:20 +09:00
managed-worktrees.md fix(agents): never restore a retired worktree via a generated name (#122393) 2026-08-11 20:02:26 -07:00
mantis-slack-desktop-runbook.md
mantis.md docs: align QA transport and release workflow contracts (#108463) 2026-07-15 14:51:37 -07:00
markdown-formatting.md feat: teach models to use collapsible details where supported (#114706) 2026-07-27 16:06:33 -04:00
memory-architecture.md refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
memory-builtin.md refactor(plugins): replace node-llama-cpp with managed llama-server (#123105) 2026-08-13 16:58:20 -07:00
memory-honcho.md refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
memory-qmd.md docs(memory): explain automatic QMD migration (#121911) 2026-08-10 23:57:34 -07:00
memory-search.md refactor(plugins): replace node-llama-cpp with managed llama-server (#123105) 2026-08-13 16:58:20 -07:00
memory.md refactor(commitments): remove inferred follow-up subsystem 2026-08-10 13:48:32 +05:30
message-lifecycle-refactor.md refactor(channels): flatten channel-turn dispatch naming layers (#121308) 2026-08-09 22:22:46 -07:00
messages.md refactor(imessage): remove split-send coalescing (#108436) 2026-07-23 00:26:41 -04:00
model-failover.md docs: repair spellcheck and anchor drift (#122960) 2026-08-12 20:50:56 -07:00
model-providers.md docs: repair spellcheck and anchor drift (#122960) 2026-08-12 20:50:56 -07:00
models.md fix(models): defer live catalog discovery 2026-08-13 18:57:50 -05:00
multi-agent.md fix: speed up local node launches and isolate scratch state (#123503) 2026-08-13 23:24:54 -07:00
multi-user.md feat: sync new-session preferences and recents by identity (#121816) 2026-08-11 16:52:59 -07:00
oauth.md fix(models): preserve session selection across fallback turns (#119325) 2026-08-07 16:19:12 +08:00
parallel-specialist-lanes.md docs: replace retired config keys with canonical schema keys (#121330) 2026-08-09 20:30:43 -07:00
personal-agent-benchmark-pack.md refactor(qa): make scenario selection taxonomy-owned (#114055) 2026-07-28 22:23:41 +08:00
presence.md fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
progress-drafts.md docs: repair spellcheck and anchor drift (#122960) 2026-08-12 20:50:56 -07:00
qa-e2e-automation.md feat: audit admitted channel participant identity (#122863) 2026-08-14 08:57:01 -05:00
queue-steering.md fix(agent): apply steering before unstarted tools (#120470) 2026-08-08 09:52:10 -07:00
queue.md docs: replace retired config keys with canonical schema keys (#121330) 2026-08-09 20:30:43 -07:00
retry.md feat(docs-ci): validate docs config examples against the schema (#121336) 2026-08-10 07:57:56 -07:00
session-attachment.md feat: continue web sessions in the terminal (#122870) 2026-08-12 17:07:48 -07:00
session-pruning.md docs: align prompt-overlay, truncation, and pruning docs with shipped behavior (#121324) 2026-08-09 21:41:43 -07:00
session-search.md
session-state.md feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
session-tool.md feat(ui): persistent emoji session icons in the sidebar (#124034) 2026-08-15 00:15:55 -07:00
session.md fix(sessions): honor total entry cap with protected history (#123081) 2026-08-15 08:03:57 +08:00
soul.md
standing-intents.md feat(memory): provenance-gated memory with dreaming on by default (#114819) 2026-07-28 06:04:25 -04:00
streaming.md feat(slack): unify the native progress turn into one streamed message (#122976) 2026-08-13 11:19:32 -07:00
system-prompt.md feat(docs-ci): validate docs config examples against the schema (#121336) 2026-08-10 07:57:56 -07:00
timezone.md docs: correct timezone configuration contract (#116102) 2026-07-30 06:23:50 +08:00
typebox.md perf(gateway): defer non-startup runtime imports (#121780) 2026-08-10 19:17:40 -07:00
typing-indicators.md refactor(config): retire redundant settings (#113174) 2026-07-23 17:45:02 -07:00
usage-tracking.md fix(google): align unsupported CLI auth paths (#118034) 2026-08-03 00:13:19 +08:00
user-model.md feat(memory): provenance-gated memory with dreaming on by default (#114819) 2026-07-28 06:04:25 -04:00