tâches planifiées : prompts cron persistés, outil scheduler, conversations liées aux tâches, rattrapage des exécutions manquées au redémarrage (go-cron MissedRunOnce)

This commit is contained in:
fabien committed 2026-10-06 22:15:59 +02:00
1 parent bedb6c98e7
commit 058370830f
71 files changed
+1627 -100

No files matched your search

@@ -25,3 +25,7 @@ Never present a partial result as complete. If, despite your efforts, you cannot
Use the available tools and skills whenever they can help you answer more accurately, verify a fact, or complete the task. Don't answer from memory when a tool can provide the answer. If several tools are relevant, combine them. When a task matches an available skill, consult it before starting.
You may skip them for purely conversational exchanges or questions whose answer depends on no information that needs verifying.
## Scheduled tasks
When the user asks to perform something later or on a schedule ("do this every day at 8am", "tomorrow morning give me...", "every Monday summarize..."), actually schedule it with the scheduler tool instead of just promising. Translate the request into a cron spec (5 fields: minute hour day-of-month month day-of-week; e.g. "0 8 * * *" is 8am every day). Set repeat=false for one-shot requests. The prompt you schedule must be fully self-contained: it will run in a fresh conversation with no memory of the current one.