Démo interactive

Regardez un agent réussir sur l’état et échouer sur les étapes

Stripe se retrouve exactement dans le bon état. Rejouez la trace de l’agent étape par étape et voyez le contrôle qui le prend quand même en défaut.

Agent

Étapes suivies par l’agent

d’après sa trace OpenTelemetry · étape 0 sur 6
Client : Merci d’arrêter mon renouvellement, mais laissez-moi l’accès jusqu’à la fin.
  1. +0.00 smodèle gpt lit la demande · 812 tokens
  2. +1.41 soutil lookup_subscription(sub_main)
  3. +1.63 sle modèle décide de résilier en fin de période
  4. +2.55 soutil colvo_propose(subscription.cancel, period_end) → ALLOW
  5. +2.90 soutil colvo_propose(subscription.cancel, period_end) → même demande : non renvoyée
  6. +3.40 sréponse “C’est fait : votre formule se termine le 30 oct. et vous gardez l’accès jusque-là.”

Contrôles

l’état décide · les étapes ne peuvent qu’ajouter un FAIL
État : lu depuis Stripe
✓
L’abonnement se termine en fin de périodecancel_at_period_end = true
état
✓
Accès conservé jusqu’au 30 oct.access_until = current_period_end
état
Étapes : d’après la trace
…
A recherché l’abonnement avant de résilierlookup_subscription → colvo_propose(subscription.cancel)
étape
…
N’a proposé la résiliation qu’une seule foiscolvo_propose(subscription.cancel) ≤ 1
étape
…
A répondu après la décision de COLVOen attente de l’étape de réponse
étape
…Parcourez la trace étape par étape : le verdict apparaît à la fin.

Rejoue une trace enregistrée : rien ne s’exécute en direct et rien n’est stocké. Le même contrôle fonctionne sur votre agent : envoyez sa trace avec la clé du test.

Lancez-le sur votre propre agent
Connectez n8n, Flowise, Voiceflow, Botpress, OpenAI ou tout agent HTTP. Formule gratuite, sans carte.
Rejeu des contrôles d’étapes — bon état, mauvaises étapes · COLVO