Scheduling plugin for the bub ecosystem.
- Bub plugin entry point:
schedule - A scheduler channel backed by
APScheduler - A JSON-based job store persisted under Bub runtime home
- Built-in tools:
schedule.addschedule.removeschedule.list
uv pip install bub-scheduleYou can also install it with Bub:
bub install bub-schedule- Scheduler starts when the plugin channel starts.
- Jobs are persisted to:
<runtime_home>/jobs.json
- Scheduled reminders are sent back into Bub as channel messages.
schedule.add: Add a scheduled job with a cron expression and a message.schedule.remove: Remove a scheduled job by ID.schedule.list: List all scheduled jobs.