Retour aux features

Socle agentique / Registre produit Bruno

Piloter et certifier un run agent

Amender durablement une tâche agent en cours et vérifier indépendamment sa fin avant de la soumettre en revue.

Disponibleagent_chatadminbackground_job

Promesse utilisateur

Une tâche agent active peut recevoir une nouvelle instruction durable depuis sa fiche. Le runner l'applique avant sa prochaine action sûre; une instruction plus récente remplace uniquement celles qui attendaient encore. Avant de déclarer la tâche terminée, un certificateur déterministe relit les amendements, les sous-tâches, le livrable persistant et les preuves d'action, puis autorise la revue seulement si ces contrôles concordent.

Données lues

  • contenu et état de la tâche
  • amendements humains
  • sous-tâches
  • livrable persistant
  • preuves d'action du run

Données écrites

  • versions d'amendement
  • checkpoint de tentative
  • certificat de fin
  • passage atomique en revue quand le certificat est vérifié

Activation

  • Ouvrir une tâche agent à faire ou en cours pour ajouter une instruction au run.
  • Le certificat est émis automatiquement quand le runner propose une fin de tâche racine.

Limites

  • Un amendement ne peut être ajouté que tant que la tâche est à faire ou en cours.
  • Un amendement déjà réclamé par une tentative reste attribué à cette tentative; il n'est pas effacé par une instruction plus récente.
  • Le certificateur n'appelle aucun outil métier et refuse une fin sans livrable persistant ou avec des preuves contradictoires.
  • Le statut certifié signifie prêt pour revue humaine, pas validation humaine définitive.

Stockage et périmètre

  • tasks.content.data.agentTaskAmendments
  • tasks.content.data.agentTaskCompletionCertificate
  • upload_files
  • agent_action_evidence

Outils exposés

Aucun outil direct expose.

Références code

  • src/core/tasks/agent-task-amendments.ts
  • src/core/tasks/agent-task-completion-certificate.ts
  • src/core/tasks/agent-task-runner.ts
  • src/app/u/[businessFileId]/[userId]/tasks/[taskId]/task-detail-view.tsx