mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-08 10:02:56 +08:00
Source-grounded rewrite of 529 published docs pages with per-unit information-loss verification: 1,713 factual corrections cited to src/**, generated surfaces regenerated, frontmatter titles preserved for i18n, release notes pages untouched. All docs gates green. Closes #100141
1.9 KiB
1.9 KiB
summary, read_when, title
| summary | read_when | title | |
|---|---|---|---|
| CLI reference for `openclaw health` (gateway health snapshot via RPC) |
|
Health |
openclaw health
Fetch a health snapshot from the running Gateway over WebSocket RPC (no direct channel sockets from the CLI).
Options
| Flag | Default | Description |
|---|---|---|
--json |
false |
Print machine-readable JSON instead of text. |
--timeout <ms> |
10000 |
Connection timeout in milliseconds. |
--verbose |
false |
Forces a live probe and expands output across all configured accounts and agents. |
--debug |
false |
Alias for --verbose. |
Examples:
openclaw health
openclaw health --json
openclaw health --timeout 2500
openclaw health --verbose
openclaw health --debug
Behavior
- Without
--verbose, the Gateway can return a cached snapshot (fresh for up to 60 seconds and unchanged from live channel runtime state) and refresh it in the background for the next caller. --verboseforces a live probe (per-channel account probes), prints Gateway connection details, and expands human-readable output across all configured accounts and agents instead of just the default agent.--jsonalways returns the full snapshot: channels, per-account probes, plugin load state, context-engine quarantine state, model-pricing cache state, event-loop health, and per-agent session stores.
Related
- CLI reference
openclaw status— local diagnosis and channel probes without a full health snapshot- Gateway health