Skip to content

[Bug]: zeroclaw does not know it can add cron. #5862

@PeterlitsZo

Description

@PeterlitsZo

Affected component

tooling/ci

Severity

S3 - minor issue

Current behavior

I ask zeroclaw to let me do something every 8:00 PM. But zeroclaw says it does not have the tools to do this thing.

It looks that the zeroclaw do not know it can use zeroclaw cron.

Expected behavior

Use zeroclaw cron add command rightly.

Steps to reproduce

Ask "帮我记录一个 cron:每天晚上 6 点,提醒我:该写周报了。" -- I use Chinese -- means:

Help me set a cron job: remind me at 6 PM every evening, "It's time to write the weekly report."

The zeroclaw says:

现在这个环境里,我能创建的是本地 shell 定时任务,但不能直接创建会回到 Discord 提醒你的那种定时消息。
所以分两种:

  1. 如果你只是想先记一个本地 cron
    我可以现在就给你建成每天 18:00 跑一次。
  2. 如果你想要的是“每天晚上 6 点在这里提醒我:该写周报了”
    这需要当前环境提供支持频道投递的定时能力;我这次手头没有那个接口。
    如果你愿意先用本地 cron,我可以给你建一个。
    比如先做成每天 18:00 执行一条命令;如果你有偏好的提醒方式,也可以告诉我:
  • 终端打印
  • 桌面通知
  • Pushover 推送
  • 写入某个日志文件
    你要的话,我就直接给你记成:
    每天 18:00:该写周报了。

Means:

In the current environment, the only thing I can create is a local shell cron job — I don’t have the ability to directly create scheduled messages that would send you a reminder back in Discord.

So there are two scenarios:

  1. If you just want to record a local cron job for now —
    I can set it up right away to run every day at 6 PM.

  2. If what you really want is “remind me here at 6 PM every evening: time to write the weekly report” —
    That would require the current environment to support a scheduling capability that can deliver messages to a channel. Unfortunately, I don’t have access to that interface this time.

If you’re okay with using a local cron job first, I can set one up for you.

For example, I can create a job that runs a command every day at 6 PM. If you have a preferred way of being notified, just let me know:

  • Print to terminal
  • Desktop notification
  • Pushover push notification
  • Write to a log file

If you want it, I’ll record it as:
Every day at 6 PM: Time to write the weekly report.

Impact

No response

Logs / stack traces

No response

ZeroClaw version

v0.7.0 / 0f8bd00

Rust version

No response

Operating system

NixOS 25.11

Regression?

Unknown

Pre-flight checks

  • I reproduced this on the latest master branch or latest release.
  • I redacted secrets, tokens, and personal data from all submitted content.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentAuto scope: src/agent/** changed.bugSomething isn't workingcronAuto scope: src/cron/** changed.priority:p2Medium priorityr:needs-reproNeeds a reproduction on the current version before we can investigaterisk: mediumAuto risk: src/** or dependency/config changes.status:blockedBlocked on an external dependency, decision, or prerequisite.

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions