Skip to content

[Bug]: openclaw cron list times out when running a long-running cron task #10445

@jverkoey

Description

@jverkoey

Summary

What went wrong?

Steps to reproduce

  1. Create an isolated cron task. E.g.:
    { 
      "id": "9a1e8e81-22dd-433f-bb1a-62ab0c2ef6c0",
      "agentId": "dexter",
      "name": "Daily OpenClaw Research",
      "enabled": true,
      "createdAtMs": 1770351694905,
      "updatedAtMs": 1770352377853,
      "schedule": {
        "kind": "cron",
        "expr": "0 7 * * *",
        "tz": "America/New_York"
      },
      "sessionTarget": "isolated",
      "wakeMode": "next-heartbeat",
      "payload": {
        "kind": "agentTurn",
        "message": "Research and summarize the changes made to OpenClaw in the last 24 hours. Look at recent commits to the main repository (https://github.com/openclaw/openclaw), check the changelog, and report on any significant updates, bug fixes, features, or breaking changes. Include links to relevant PRs/commits.\n\nWrite the results to projects/github/openclaw/YYYY-MM-DD.md (use today's date in your workspace). Include: summary section, key changes table, details for each change, and sources."
      },
      "delivery": {
        "mode": "none"
      },
      "state": {
        "nextRunAtMs": 1770465600000,
        "lastRunAtMs": 1770351929118,
        "lastStatus": "ok",
        "lastDurationMs": 257951
      }
    },
  1. Wait for the cron to start.
  2. Try to run openclaw cron list

Expected behavior

Crons are listed.

Actual behavior

🦞 OpenClaw 2026.2.4 (5a2cabd) — Less clicking, more shipping, fewer "where did that file go" moments.

│
◇  
Error: gateway timeout after 30000ms
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /Users/clutch/.openclaw/openclaw.json
Bind: loopback

Environment

  • Clawdbot version: On bccdc95
  • OS: macOS 26.2
  • Install method (pnpm/npx/docker/etc): built from source (pnpm install && pnpm ui:build && pnpm build)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions