Aller au contenu principal

Debug Probe

Objectif

Le package debug probe est principalement utilisé pour les tests de développement du système de Workflow et le diagnostic de problèmes. Il contient plusieurs workflows en mode debug uniquement couvrant le contrat applyResult, l'Orchestration de Séquence, l'exécution interactive et les scénarios de connectivité Host Bridge.

Tous les workflows de debug sont marqués avec debug_only: true et ne sont visibles qu'en mode debug.

Workflows de Debug Inclus

Débogage du Contrat Apply

Vérifier diverses combinaisons d'invocation des hooks buildRequest / applyResult :

WorkflowDescription
Debug: Apply Single ResultTravail unique + méthode de récupération de résultat
Debug: Apply Single BundleTravail unique + méthode de récupération de bundle
Debug: Apply Sequence ResultSéquence multi-étapes + récupération de résultat
Debug: Apply Sequence BundleSéquence multi-étapes + récupération de bundle
Debug: Apply Bundle Then ResultInvocation combinée bundle puis résultat
Debug: Apply Result Then BundleInvocation combinée résultat puis bundle

Débogage de Séquence

Vérifier le mécanisme de coordination multi-étapes de l'Orchestration de Séquence :

WorkflowDescription
Debug Sequence Linear ProbeVérifier l'exécution série et le transfert de relais par défaut (pass_through)
Debug Sequence Workspace Reuse ProbeVérifier la réutilisation de l'espace de travail inter-étapes (workspace: reuse-workflow)
Debug Sequence Context Isolation ProbeVérifier le filtrage explicite du relais et l'espace de travail isolé (workspace: new + mappage sélectif du transfert)

Débogage Interactif

Vérifier les workflows interactifs nécessitant des réponses utilisateur :

WorkflowDescription
Debug: Interactive Choice ProbeVérifier le flux de choix interactif
Debug: Interactive Then ResultExécution interactive suivie de la récupération de résultat

Débogage Host Bridge

WorkflowDescription
Debug: Host Bridge Connectivity ProbeVérifier la connectivité et les permissions de Host Bridge

Général

WorkflowDescription
Workflow Debug ProbeVérifier l'état pré-exécution du Workflow et ouvrir le panneau de diagnostic

Quand les Utiliser

  • Vérifier le comportement après avoir développé ou modifié le système de Workflow
  • Résoudre les problèmes d'exécution anormale de Workflow
  • Vérifier le mécanisme de relais de l'Orchestration de Séquence
  • Vérifier si le contrat du hook applyResult répond aux attentes
  • Vérifier la connectivité et la configuration des permissions de Host Bridge

Dépendances

  • Backend : Service Skill-Runner
  • Tous marqués comme debug_only, n'apparaissent qu'en mode debug

Prochaines Étapes