openclaw/docs/cli
Peter Steinberger fada067277
feat(browser): add zero-click Chrome extension bootstrap (#121586)
* feat(browser): add zero-click extension bootstrap

Pre-register deterministic path-derived extension IDs and install a strict native messaging host.

Keep the popup and options UI minimal while removing the obsolete copilot and page-share flows.

* fix(browser): satisfy native bootstrap CI guards

* test(browser): isolate native bootstrap Chrome roots

* test(browser): flush native bootstrap profile before status

* test(browser): seed Linux native bootstrap identity

* fix(browser): preserve native bootstrap upgrade safety

Allow immutable root-owned package inputs while keeping mutable state, manifests, and launchers user-owned. Preserve all retired copilot keys whenever active or unrecognized recovery custody remains.

* fix(browser): preserve pending copilot custody

Retired cleanup now removes copilot state only when the durable registry is exactly empty. Any session, archive, malformed value, future shape, or read failure preserves every retired key.

* fix(browser): guard native bootstrap upgrades

Fail closed while retired copilot custody remains and make discard durable across partial failures.

Require exact launcher-embedded origins and repair full launcher drift without accepting mismatched registrations.

* fix(browser): remove stale layout export

* chore(release): leave changelog to release flow
2026-08-10 19:31:13 -07:00
..
acp.md feat(docs-ci): validate docs config examples against the schema (#121336) 2026-08-10 07:57:56 -07:00
agent.md fix(cli): guard remaining embedded state writers (#121282) 2026-08-09 17:09:35 -07:00
agents.md docs: show canonical agent roster configuration (#118722) 2026-08-03 08:24:40 -07:00
approvals.md feat(cli): support --json across reporting commands (#117928) 2026-08-02 02:56:08 -07:00
attach.md feat: continue dashboard sessions from CLI URLs (#120893) 2026-08-09 16:44:25 -07:00
audit.md feat(audit): add execution identity inspection (#117034) 2026-08-04 20:05:15 -05:00
backup.md feat(cli): support --json across reporting commands (#117928) 2026-08-02 02:56:08 -07:00
browser.md feat(browser): add zero-click Chrome extension bootstrap (#121586) 2026-08-10 19:31:13 -07:00
channels.md fix: open selected channel setup immediately (#113197) 2026-07-27 03:30:15 +10:00
clawbot.md
claws.md feat(claws): add local project author lifecycle (#117037) 2026-08-09 03:30:21 -07:00
completion.md fix(cli): preserve shell profiles when completion install fails (#117987) 2026-08-02 06:36:43 -07:00
config.md feat(secrets): add SQLite-backed secret store (#121559) 2026-08-10 07:08:40 -07:00
configure.md feat(models): make per-agent allowlists explicit (#110888) 2026-07-18 21:42:05 +01:00
crestodian.md feat(setup): rename Crestodian to OpenClaw system agent 2026-07-14 11:03:02 -07:00
cron.md fix(agents): apply global fast mode to implicit agent (#120697) 2026-08-08 13:55:57 -07:00
daemon.md refactor(config): purge numeric tuning knobs behind built-in defaults (#111382) 2026-07-19 07:35:45 -07:00
dashboard.md docs: document control ui owner handoff 2026-08-06 02:21:45 +01:00
devices.md fix: make gateway token recovery usable from macOS onboarding (#118051) 2026-08-02 10:06:50 -07:00
directory.md fix(whatsapp): add live group directory (#109886) 2026-07-17 11:12:07 +01:00
dns.md docs: replace retired config keys with canonical schema keys (#121330) 2026-08-09 20:30:43 -07:00
docs.md feat(cli): support --json across reporting commands (#117928) 2026-08-02 02:56:08 -07:00
doctor.md refactor(agents)!: remove the session write lease (#121113) 2026-08-09 15:30:48 -07:00
fleet.md refactor(fs): adopt fs-safe 0.5 core primitives (#113705) 2026-07-28 03:41:47 -04:00
flows.md
gateway.md fix: prevent externally supervised state schema drift (#121069) 2026-08-09 14:04:40 -07:00
health.md fix(channels): recover dead-lettered inbound events (#111029) 2026-07-19 00:44:23 +01:00
hooks.md feat(cli): support --json across reporting commands (#117928) 2026-08-02 02:56:08 -07:00
index.md refactor(commitments): remove inferred follow-up subsystem 2026-08-10 13:48:32 +05:30
infer.md fix(cli): publish TTS output atomically (#117962) 2026-08-02 04:08:55 -07:00
logs.md fix(logging): give non-default profiles their own gateway log file (#112777) 2026-07-22 19:08:41 -04:00
mcp.md fix(mcp): complete browser OAuth login callbacks (#120431) 2026-08-08 03:57:55 -07:00
memory.md refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
message.md feat: add portable table presentation blocks (#103583) 2026-07-10 22:29:13 -07:00
migrate.md fix(codex): guide recovery from unimported agent auth (#116807) 2026-08-01 07:08:02 -06:00
models.md fix(cli): guard remaining embedded state writers (#121282) 2026-08-09 17:09:35 -07:00
node.md fix(node-cli): warn when systemd user lingering is disabled after install (#118430) 2026-08-06 19:28:10 -07:00
nodes.md fix(nodes): preserve screen output on write failure (#117973) 2026-08-02 05:22:34 -07:00
onboard.md feat(secrets): add SQLite-backed secret store (#121559) 2026-08-10 07:08:40 -07:00
openclaw.md docs(google): document supported auth paths 2026-07-30 22:56:26 +08:00
pairing.md feat(ui): manage DM pairing requests in Channels (#112401) 2026-07-22 04:54:20 -07:00
path.md
plugins.md feat(plugins): support the Agent Plugins bundle format (#120115) 2026-08-07 02:55:08 -07:00
policy.md feat(docs-ci): validate docs config examples against the schema (#121336) 2026-08-10 07:57:56 -07:00
promos.md feat(cli): add openclaw promos to discover and claim ClawHub promotional model offers (#100236) 2026-07-07 01:10:42 -06:00
proxy.md feat(cli): support --json across reporting commands (#117928) 2026-08-02 02:56:08 -07:00
qr.md feat(gateway): add least-privilege voice-node pairing (#115712) 2026-07-29 04:09:37 -04:00
reset.md refactor: store workspace setup state in SQLite (#109147) 2026-07-16 10:28:36 -07:00
resume.md feat(secrets): add SQLite-backed secret store (#121559) 2026-08-10 07:08:40 -07:00
sandbox.md refactor(sandbox): share container backend with Podman 2026-07-31 00:06:33 -04:00
secrets.md feat(secrets): inject store env into agent exec (#121773) 2026-08-10 18:59:32 -07:00
security.md docs: retire config keys that strict validation rejects (#113956) 2026-07-25 18:24:02 -07:00
sessions.md fix(sessions): stop active runs before archiving (#120892) 2026-08-09 09:03:20 -07:00
setup.md docs(google): document supported auth paths 2026-07-30 22:56:26 +08:00
skills.md feat(skills): reconcile learned skill collections (#121653) 2026-08-11 02:06:26 +05:30
status.md fix(diagnostics): report exporter health in doctor and status (#119816) 2026-08-06 20:50:18 +08:00
system.md
tasks.md fix: make subagent completion delivery durable 2026-08-03 02:48:34 -05:00
transcripts.md feat: auto-collect durable meeting transcripts (#113122) 2026-07-23 11:41:08 -07:00
tui.md feat(secrets): add SQLite-backed secret store (#121559) 2026-08-10 07:08:40 -07:00
uninstall.md
update.md perf(update): reuse dev preflight build cache (#117246) 2026-07-31 22:59:44 -07:00
voicecall.md
webhooks.md docs(security): add safe Gmail reader setup (#116041) 2026-07-29 15:07:35 -04:00
wiki.md fix(wiki): accept --agent for agent-scoped vaults (#117943) 2026-08-02 03:33:15 -07:00
workboard.md fix(workboard): avoid duplicate proof entries on completion (#111324) 2026-07-19 03:00:37 -07:00
worker.md fix(worker): preserve scheduled tool authority 2026-07-24 01:24:03 -05:00