openclaw/docs/cli
Peter Steinberger ecb13ad18d
fix(update): refuse runtime repair while shared outputs are in use (#161239)
Reuse managed-service publication checks at each runtime publication boundary,
comparing the publisher's exact physical outputs. Live disjoint runtimes stay
available; observed shared consumers must be stopped before replacement.

Document that stopped sibling profiles retain their own state and may need the
updated CLI's existing Doctor migration before resuming. No schema version or
automatic sibling migration is introduced.

Validation: 67 focused tests pass; five overlap regressions take 202 ms.
Fresh managed review is scoped-clean through P2. Isolated Linux native proof of
the composed selector/runtime candidate covers disjoint, overlapping live,
and stopped-sibling publication with preserved conversation witnesses.
2026-09-29 16:09:44 -07:00
..
doctor fix(doctor): report missing transcript archive copies (#161233) 2026-09-29 11:06:34 -07:00
gateway fix: allow Doctor repair with canonical service home overrides (#160056) 2026-09-29 04:44:20 +00:00
mcp feat(plugins): show installed accounts and credential status (#160092) 2026-09-28 15:18:42 -07:00
plugins fix: preserve listener settings when plugins update (#160682) 2026-09-28 14:07:32 -07:00
policy fix: skip official setup approvals and default to Astra (#145646) 2026-09-12 00:34:25 -07:00
update fix(update): refuse runtime repair while shared outputs are in use (#161239) 2026-09-29 16:09:44 -07:00
acp.md fix: stop ACP client when terminal input closes (#148611) 2026-09-14 19:20:13 -07:00
agent.md fix(agents): session-ID lookup loses partition ownership (#155741) 2026-09-22 14:03:52 -07:00
agents.md fix(cli): never fall back to local state when a remote Gateway is unreachable (#159223) 2026-09-26 17:22:51 -07:00
approvals.md feat(tools): explain terminal access restrictions (#157014) 2026-09-24 02:53:23 -05:00
attach.md
audit.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
backup.md fix(update): back up every database before migrations and restore them on rollback (#158163) 2026-09-26 02:30:17 +00:00
browser.md feat(browser): unify local Chrome setup across desktop and terminal (#152057) 2026-09-22 06:28:29 -07:00
channels.md fix(channels): include runtime namespaces in channel logs (#159244) 2026-09-26 17:47:31 -07:00
clawbot.md
claws.md fix(claws): preserve user files when a workspace scan is incomplete (#154797) 2026-09-22 02:06:28 -07:00
completion.md fix(cli): load plugin commands once when building completion (#160546) 2026-09-28 09:55:10 -07:00
config.md fix(cli): emit JSON errors for invalid config output flags (#159760) 2026-09-27 09:18:06 -07:00
configure.md
connect.md fix(cli): explain how to reconnect when openclaw connect has no target on a paired node (#159810) 2026-09-27 15:14:09 -07:00
cron.md fix(cron): disclose active-run cancellation on removal (#159586) 2026-09-29 09:55:40 +05:30
daemon.md fix(gateway): support pinned daemon runtime paths (#82290) 2026-09-16 21:20:21 -06:00
dashboard.md fix: preserve dashboard HTTP errors when diagnostics fail (#145227) 2026-09-11 13:46:03 -07:00
devices.md fix(pairing): device join codes ignore gateway.publicOrigin behind public ingress (#159465) 2026-09-27 12:07:50 -07:00
directory.md fix(directory): reject explicitly blank channel selectors (#153731) 2026-09-20 21:40:05 +05:30
dns.md
docs.md fix(docs): reject malformed search result collections (#145613) 2026-09-12 00:20:46 -07:00
doctor.md fix(usage): prevent refresh OOMs on large SQLite sessions (#156937) 2026-09-24 02:50:28 +00:00
file-transfer.md
fleet.md feat(fleet): show the recorded container runtime in status (#144691) 2026-09-19 17:54:21 +01:00
gateway.md
health.md fix(health): surface config read failures from the non-observing health reader (#160885) 2026-09-29 02:11:20 +00:00
hooks.md
index.md feat(users): merge duplicate user profiles (#159889) 2026-09-27 16:18:08 -07:00
infer.md fix(cli): defer inference runtimes until command execution (#158624) 2026-09-26 03:50:34 +00:00
logs.md
mcp.md
memory.md fix(memory): retain forget lineage through writer admission (#152902) 2026-09-19 07:43:49 -07:00
message.md perf(cli): skip migration preflight for Gateway message actions (#157448) 2026-09-24 11:10:08 -07:00
migrate.md fix: clarify Codex onboarding migration scope (#151383) 2026-09-21 00:57:52 -07:00
models.md improve(openai): mark Sign in with ChatGPT as Beta (#160011) 2026-09-28 01:39:33 +00:00
node.md fix(nodes): explain and recover session-host setup problems (#160188) 2026-09-28 19:13:09 -07:00
nodes.md fix(cli): reject empty node invocation keys before lookup (#145032) 2026-09-20 15:50:30 +05:30
onboard.md fix(onboarding): reject impossible workspaces and name the failing setup step (#160373) 2026-09-28 04:28:29 -07:00
openclaw.md refactor(runtime): deslop daemon, node host, TUI and runtime hosts (#160454) 2026-09-28 09:20:48 -07:00
pairing.md
path.md refactor(channels): deslop smaller channel plugins (#157825) 2026-09-24 22:52:40 -07:00
plugins.md fix(plugins): allow reloads to wait for long-running work (#158688) 2026-09-26 08:08:14 +00:00
policy.md
promos.md
proxy.md fix(proxy): keep capture persistence off the main thread (#158848) 2026-09-26 13:45:36 -07:00
qr.md fix(pairing): device join codes ignore gateway.publicOrigin behind public ingress (#159465) 2026-09-27 12:07:50 -07:00
reset.md fix(reset): remove canonical SQLite session history (#159419) 2026-09-27 17:36:43 -07:00
resume.md
sandbox.md refactor(commands): deslop commands (#158487) 2026-09-26 00:33:06 -07:00
secrets.md fix(doctor): agree with secrets audit on non-secret API-key markers (#156216) 2026-09-23 06:24:20 +00:00
security.md fix: bound filesystem reads and keep sandbox reads responsive (#146654) 2026-09-12 19:41:19 -07:00
sessions.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
setup.md fix(setup): honor baseline skip-bootstrap (#115945) 2026-09-26 18:15:06 +08:00
skills.md fix(skills): restore usage counts and current Workshop inventory (#151048) 2026-09-18 12:17:09 +05:30
status.md fix(status): warn when the running Gateway Node path is gone (#157190) 2026-09-28 21:19:12 +05:30
system.md
transcripts.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
triage.md fix(gateway): keep manual recovery when restart triage declines (#161294) 2026-09-29 22:30:10 +00:00
tui.md
uninstall.md
update.md fix(update): retain caller legacy plan during service selection 2026-09-29 14:47:52 -07:00
users.md feat(users): merge duplicate user profiles (#159889) 2026-09-27 16:18:08 -07:00
voicecall.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
webhooks.md refactor: retire the TaskFlow Webhooks plugin (#158225) 2026-09-25 20:29:15 -07:00
wiki.md
workboard.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
worker.md perf(nodes): keep prompt caching effective for sessions on nodes (#160179) 2026-09-28 10:31:33 -07:00