OSIADocs
Préversion
VérifiéVérifié le 2026-08-07

Tâches planifiées

Planifications acceptées, fuseau local, exécution en arrière-plan, absence de chevauchement et limites de réveil.

#Planifications acceptées

TypeFormeComportement
Une foisDate/heure future ou délai naturel reconnuSe désactive après l’exécution.
QuotidienneHeure locale HH:MMProchaine occurrence dans le fuseau du PC.
IntervalleToutes les N minutes, heures ou joursRecalcule la prochaine exécution.
Tous les N jours à une heureIntervalle de jours + heureFuseau local du PC.
Hebdomadaire / expression cron libreNon pris en chargeLa validation refuse la forme.

#Exécution

Le gestionnaire vérifie périodiquement les échéances tant que le service OSIA est actif. Une seule tâche s’exécute à la fois et les occurrences ne se chevauchent pas. Une tâche peut référencer une conversation et un modèle, puis persister son résultat.

#Sécurité

  • Les instructions qui ressemblent à des secrets sont rejetées.
  • Relisez l’objectif, le modèle, la conversation et la prochaine exécution.
  • Préférez une action en lecture pour le premier test.
  • Désactivez une tâche plutôt que de modifier plusieurs champs dans l’urgence.
  • Vérifiez le résultat; une notification n’est pas une preuve d’exécution correcte.

#Créer et gérer

  1. 1
    Créer avec une consigne précise et une planification supportée.
  2. 2
    Lister et vérifier la prochaine exécution.
  3. 3
    Modifier ou désactiver si nécessaire.
  4. 4
    Lire le statut et l’historique après l’heure.
  5. 5
    Supprimer lorsque la tâche n’est plus utile.

Provenance de cette page

Faits produit vérifiés sur PC 7b6b3b000b89, mobile d492cc89cf77 et Worker f07e239bd455.

Sources consultées
  • PC: osia/scheduled_tasks.py et osia/cron_manager.py
  • PC: osia/server/server.py