Zeitgesteuerte Jobs
Wiederkehrende Agent-Läufe, definiert in der Config oder zur Laufzeit per API:
"scheduler": { "enabled": true, "jobs": [ { "id": "morgen-digest", "schedule": "0 7 * * *", "prompt": "Fasse die neuen Einträge in ... zusammen.", "category": "summarize", "timeout_sec": 300, "overlap": "skip", "enabled": true } ]}schedule: Standard-Cron (Min Std Tag Monat Wochentag) oder@hourly,@daily,@every 10m.overlap: "skip"überspringt einen Lauf, wenn der vorige noch läuft.- Cron läuft nur im Daemon (
serve+enabled: true).jobs run <id>führt einen Job jederzeit manuell aus. - Per API angelegte Jobs überleben Neustarts (
state_dir/jobs.json); die Run-History ist in-memory.