Skip to content

Workflow

Domain: workflow

Composite workflow, script-library, and macro-orchestration domain; the main built-in orchestration layer.

Profiles

  • workflow
  • full

Typical scenarios

  • Capture APIs end-to-end
  • Register and verify accounts
  • Probe endpoints and inspect bundles
  • Chain multi-step macro workflows

Common combinations

  • workflow + browser + network

Full tool list (12)

ToolDescription
page_script_registerRegister a named reusable JS snippet in the Script Library. Execute with page_script_run.
page_script_runExecute a named script from the Script Library with optional runtime params (params).
api_probe_batchBatch-probe API endpoints in browser context with auto token injection and HTML skip.
js_bundle_searchFetch a remote JS bundle and search it with named regex patterns, with caching and noise filtering.
list_extension_workflowsList runtime-loaded extension workflows from plugins/ or workflows/ directories.
run_extension_workflowExecute an extension workflow by workflowId with optional config and timeout overrides.
reverse_sessionCreate, inspect, list, preview, or run an end-to-end reverse-engineering workflow session with artifact root, cross-domain tool calls, and evidence refs.
workflow_run_inspectInspect the global workflow run store: list recent run_extension_workflow / run_macro runs, get a run entry by runId, or fetch the last successful full result (stepResults, spans, metrics) for a workflow or macro id.
workflow_conditional_stepEvaluate a condition against previous workflow step results and execute one of two tool branches. Supports built-in predicates: always_true, always_false, any_step_failed, success_rate_gte_N (N=0-100), variable_equals_KEY_VALUE, variable_contains_KEY_VALUE, variable_matches_KEY_REGEX. When stepResults is omitted, reads from the last successful workflow run for the given workflowId.
workflow_retry_policyConfigure a global retry policy with exponential backoff for workflow steps. The stored policy is applied by run_extension_workflow / run_macro when individual nodes lack an explicit retry config. Returns the normalised policy.
run_macroExecute a registered macro with sequence, parallel, branch, fallback, and retry orchestration.
list_macrosList all available macros.

Released under AGPL-3.0-only