Skip to content

[Bug]: Ghost "scheduled reminder" notifications with empty payload #13317

@jkohlbach

Description

@jkohlbach

Summary

The OpenClaw runtime periodically sends system messages claiming "A scheduled reminder has been triggered" but never includes any actual reminder content. The message template fires without payload data, creating ghost notifications.

Steps to reproduce

  1. Run OpenClaw gateway with standard configuration
  2. Wait for periodic system messages
  3. Observe system message: "A scheduled reminder has been triggered. The reminder message is shown in the system messages above."
  4. Check system messages above — no reminder content exists

Expected behavior

Either a real reminder with actionable content should appear, OR no notification should fire if there's nothing to remind about.

Actual behavior

Empty reminder notification fires with no payload. The message claims content is "shown in the system messages above" but no such content exists.

Environment

  • Clawdbot version: 2026.2.9
  • OS: macOS
  • Install method: npm

Logs or screenshots

No "reminder" entries appear in gateway logs despite notifications firing:

$ grep -i "reminder" ~/.openclaw/logs/gateway.log
(no results)

All configured cron jobs run normally and are unrelated to these notifications. The ghost messages appear to originate from within the OpenClaw runtime itself.

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