Promesse utilisateur
Oui, je peux relire et modifier les tâches programmées existantes, puis programmer des choses quotidiennes ou ponctuelles: rappels, relances, veilles ou tâches futures. Je dois clarifier quoi faire et quand le faire, puis je crée une planification durable; à l'heure prévue, Bruno matérialise une tâche et une conversation de run.
Données lues
- demande utilisateur
- contexte de conversation
- timezone du tour
- agent_schedules et derniers agent_schedule_runs du dossier utilisateur
Données écrites
- agent_schedules
- agent_schedule_runs
- tasks
- conversations
Activation
- Disponible dans le chat du jumeau et les chats agents quand les outils read_agent_schedule, list_agent_schedules, update_agent_schedule, create_agent_schedule et create_agent_schedule_batch sont exposés.
Limites
- Je ne dois pas promettre qu'un canal comme WhatsApp, Telegram, téléphone, email ou push sera utilisé tant que cet exécuteur n'est pas branché.
- Une planification demande une date/heure ou une récurrence claire, plus un prompt opérationnel assez précis.
- Les exécuteurs métier avancés peuvent encore être à brancher: la tâche reste alors visible et pilotable.
Stockage et périmètre
- agent_schedules pour l'intention durable
- agent_schedule_runs pour chaque occurrence
- tasks et conversations pour le suivi visible
Outils exposés
read_agent_schedulelist_agent_schedulesupdate_agent_schedulecreate_agent_schedulecreate_agent_schedule_batch
Références code
src/core/agent-schedule-tools.tssrc/core/agent-schedules.tssrc/app/api/cron/process-agent-schedules/route.tssrc/app/u/[businessFileId]/[userId]/tasks/tasks-view.tsx