openclaw/docs/cli
Peter Steinberger f53346944d
feat: correlate native search outcomes in audit history (#98704)
* feat: correlate native search outcomes in audit history

Metadata-only audit ledger for agent runs and tool actions in the shared
state DB: stable event identity, closed action/status/error vocabularies,
one-way-hashed tool-call ids, never-inferred terminal outcomes for native
web-search (explicit completed/failed only; otherwise unknown), bounded
retention, audit.list gateway RPC and openclaw audit CLI. Squashed from
the 82-commit audit stack for replay onto current main.

* feat(audit): add audit.enabled config gate (default on)

The metadata-only audit ledger records by default: an audit trail enabled
only after an incident cannot explain the incident, and the rows are
strictly less sensitive than the transcripts every install already
stores. audit.enabled=false stops new writes at the gateway subscription
seam; audit.list and openclaw audit keep serving existing records until
they expire. Documented in the configuration reference, protocol page,
and CLI reference.

* fix: repair full-matrix CI findings after rebase

- break the dynamic-tools/dynamic-tool-execution import cycle by
  extracting resolveCodexToolAbortTerminalReason into a leaf module
- restore main's session-worktree protocol exports lost in the
  index.ts auto-merge
- register the audit event writer worker as a knip entry point
- docs table formatting; subagent wait-cancellation test scoped to its
  audit intent (outcome + timing) and advanced past main's new
  lifecycle-timeout retry grace
2026-07-06 12:30:12 +01:00
..
acp.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
agent.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
agents.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
approvals.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
attach.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
audit.md feat: correlate native search outcomes in audit history (#98704) 2026-07-06 12:30:12 +01:00
backup.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
browser.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
channels.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
clawbot.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
commitments.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
completion.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
config.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
configure.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
crestodian.md feat: verify AI access during macOS onboarding before the first chat (#100288) 2026-07-05 06:59:30 -07:00
cron.md improve(cron): show consecutive failure count and last error in cron CLI output (#99602) 2026-07-06 01:44:51 -07:00
daemon.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
dashboard.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
devices.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
directory.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
dns.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
docs.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
doctor.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
flows.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
gateway.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
health.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
hooks.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
index.md feat: correlate native search outcomes in audit history (#98704) 2026-07-06 12:30:12 +01:00
infer.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
logs.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
mcp.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
memory.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
message.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
migrate.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
models.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
node.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
nodes.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
onboard.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
pairing.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
path.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
plugins.md feat: publish plugins with extended-stable releases (#100448) 2026-07-05 16:16:26 -07:00
policy.md policy: repair automatic narrowing findings (#99690) 2026-07-05 08:11:38 -07:00
proxy.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
qr.md fix(pairing): advertise reachable Tailnet routes (#100317) 2026-07-05 07:43:43 -07:00
reset.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
sandbox.md fix: land ten small reliability fixes (#100483) 2026-07-06 00:08:51 +01:00
secrets.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
security.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
sessions.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
setup.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
skills.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
status.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
system.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
tasks.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
transcripts.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
tui.md fix(tui): follow active gateway port (#73338) 2026-07-06 05:27:35 +01:00
uninstall.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
update.md feat: publish plugins with extended-stable releases (#100448) 2026-07-05 16:16:26 -07:00
voicecall.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
webhooks.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
wiki.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
workboard.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00