Skip to content

feat: OpenClaw cron adapter + recipe for mode:none jobs #3

Description

@samuelagents

Motivation

effect-once was extracted from the userland mitigation for at-least-once cron side effects — see openclaw/openclaw#84976 (impact:message-loss, duplicated cron sends). A first-class recipe (and optional thin helper) for OpenClaw mode:none cron jobs would make safe adoption a one-liner for that ecosystem.

Proposal

  • Documented recipe deriving a stable key from task + date (or chat.id + message_id for inbound dedup) and wrapping the notification send.
  • Optional example package showing a mode:none job that can be double-triggered safely.

Acceptance

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions