{
  "title": "`openclaw system`",
  "content": "System-level helpers for the Gateway: enqueue system events, control heartbeats,\nand view presence.\n\nEnqueue a system event on the **main** session. The next heartbeat will inject\nit as a `System:` line in the prompt. Use `--mode now` to trigger the heartbeat\nimmediately; `next-heartbeat` waits for the next scheduled tick.\n\n* `--text <text>`: required system event text.\n* `--mode <mode>`: `now` or `next-heartbeat` (default).\n* `--json`: machine-readable output.\n\n## `system heartbeat last|enable|disable`\n\n* `last`: show the last heartbeat event.\n* `enable`: turn heartbeats back on (use this if they were disabled).\n* `disable`: pause heartbeats.\n\n* `--json`: machine-readable output.\n\nList the current system presence entries the Gateway knows about (nodes,\ninstances, and similar status lines).\n\n* `--json`: machine-readable output.\n\n* Requires a running Gateway reachable by your current config (local or remote).\n* System events are ephemeral and not persisted across restarts.",
  "code_samples": [],
  "headings": [
    {
      "level": "h2",
      "text": "Common commands",
      "id": "common-commands"
    },
    {
      "level": "h2",
      "text": "`system event`",
      "id": "`system-event`"
    },
    {
      "level": "h2",
      "text": "`system heartbeat last|enable|disable`",
      "id": "`system-heartbeat-last|enable|disable`"
    },
    {
      "level": "h2",
      "text": "`system presence`",
      "id": "`system-presence`"
    },
    {
      "level": "h2",
      "text": "Notes",
      "id": "notes"
    }
  ],
  "url": "llms-txt#`openclaw-system`",
  "links": []
}