program_scope_start
Define or refresh a named program scope for penetration testing, specifying in-scope targets, out-of-scope exclusions, engagement rules, and approvers.
Instructions
Start or update a named program scope.
name: program name e.g. 'ClientX-WebApp-2026' in_scope: list of allowed targets e.g. ['10.10.10.0/24', 'example.com'] out_of_scope: list of explicitly blocked targets (e.g. ['10.10.10.254']) client: optional client name rules: dict of rules of engagement: max_findings, duration_hours, reporting_format approvers: list of approved agents/humans who can modify/activate this program
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| rules | No | ||
| client | No | ||
| in_scope | Yes | ||
| approvers | No | ||
| out_of_scope | No |