Run Phase
run_phaseExecute a single VAPT pipeline phase (probe, scan, exploit) on a target and persist the result to pipeline state and audit log for later use.
Instructions
[AGGRESSIVE — requires human approval] Run a single phase against a target and record its state.
phase is one of the pipeline phases (probe, scan, exploit, …).
target defaults to the engagement's first seed. extra_json is an
optional JSON object of extra kwargs for the phase's tool (e.g.
{"include_heavy": true} for the exploit phase).
The phase result is persisted to pipeline-state.json and the audit log,
so run_pipeline/pipeline_status and later sessions see it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phase | Yes | ||
| target | No | ||
| extra_json | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||