Ir al contenido

Diseño del ejecutor de flujos de trabajo

Diseño del componente xcsh que lee el YAML de flujo de trabajo de este catálogo y ejecuta pasos vía Chrome DevTools Protocol.

packages/coding-agent/src/tools/catalog-workflow-runner.ts en el repositorio xcsh.

Acción de flujo de trabajoAcción Browser ToolNotas
navigategoto + wait_for_selectorAnteponer baseUrl a URL relativa
clickclickMapeo directo del selector
fillfillResolve {param} in value
assertget_text + comparación de cadenasFallo inmediato si no coincide
  • Fallo inmediato: el primer paso fallido detiene la ejecución
  • Captura de pantalla de fallo (mejor esfuerzo)
  • Sin lógica de reintento