Zum Hauptinhalt springen

Debug Probe

Zweck

Das Debug-Probe-Paket wird hauptsächlich für Workflow-System-Entwicklungstests und Problemdiagnose verwendet. Es enthält mehrere Debug-Only-Workflows, die applyResult-Verträge, Sequence Orchestration, interaktive Ausführung und Host-Bridge-Konnektivitätsszenarien abdecken.

Alle Debug-Workflows sind mit debug_only: true markiert und nur im Debug-Modus sichtbar.

Enthaltene Debug-Workflows

Apply-Vertrags-Debugging

Verschiedene Aufrufkombinationen von buildRequest / applyResult-Hooks überprüfen:

WorkflowBeschreibung
Debug: Apply Single ResultEinzelner Job + Ergebnis-Abrufmethode
Debug: Apply Single BundleEinzelner Job + Bundle-Abrufmethode
Debug: Apply Sequence ResultMehrstufige Sequenz + Ergebnis-Abruf
Debug: Apply Sequence BundleMehrstufige Sequenz + Bundle-Abruf
Debug: Apply Bundle Then ResultBundle gefolgt von Ergebnis-Kombinationsaufruf
Debug: Apply Result Then BundleErgebnis gefolgt von Bundle-Kombinationsaufruf

Sequence-Debugging

Den mehrstufigen Koordinierungsmechanismus der Sequence Orchestration überprüfen:

WorkflowBeschreibung
Debug Sequence Linear ProbeLineare Ausführung und Standard-Relaisübergabe (pass_through) überprüfen
Debug Sequence Workspace Reuse ProbeArbeitsbereichsübergreifende Wiederverwendung überprüfen (workspace: reuse-workflow)
Debug Sequence Context Isolation ProbeExplizite Relaisfilterung und isolierten Arbeitsbereich überprüfen (workspace: new + handoff selektives Mapping)

Interaktives Debugging

Interaktive Workflows überprüfen, die Benutzerrückfragen erfordern:

WorkflowBeschreibung
Debug: Interactive Choice ProbeDen interaktiven Auswahlablauf überprüfen
Debug: Interactive Then ResultInteraktive Ausführung gefolgt von Ergebnis-Abruf

Host-Bridge-Debugging

WorkflowBeschreibung
Debug: Host Bridge Connectivity ProbeHost-Bridge-Konnektivität und Berechtigungen überprüfen

Allgemein

WorkflowBeschreibung
Workflow Debug ProbeWorkflow-Vor-Ausführungszustand überprüfen und das Diagnosepanel öffnen

Wann verwenden

  • Verhalten nach der Entwicklung oder Änderung des Workflow-Systems überprüfen
  • Abnormale Workflow-Ausführungsprobleme beheben
  • Den Relaismechanismus der Sequence Orchestration überprüfen
  • Überprüfen, ob der applyResult-Hook-Vertrag den Erwartungen entspricht
  • Host-Bridge-Konnektivität und Berechtigungskonfiguration überprüfen

Abhängigkeiten

  • Backend: Skill-Runner-Dienst
  • Alle mit debug_only markiert, erscheinen nur im Debug-Modus

Nächste Schritte