Creating a Worker
- Name and schedule
- Prompt/task description
- Tool permissions
- Provider/model selection
Schedule Formats
| Format | Example | Description |
|---|---|---|
every:Ns | every:30s | Every N seconds (min 10s) |
every:Nm | every:5m | Every N minutes |
every:Nh | every:2h | Every N hours |
| Cron | */10 * * * * | Standard cron syntax |
Worker Definition
Notifications
Workers can send notifications via:"web"- Sends notification to web UI via WebSocket"whatsapp"- Sends notification via WhatsApp
Managing Workers
Worker Daemon
Workers run through a background daemon. Manage it with:Storage
- Definitions:
~/.config/lukan/workers.json - Run history:
~/.config/lukan/workers/<id>/<run-id>.json
