caldera_create_operation
Creates a paused Caldera operation with a specified adversary and target group, returning the operation ID.
Instructions
Create a new operation in Caldera.
Operations are created in 'paused' state by default — always perform scope review and get explicit user confirmation before resuming execution.
Args: name: Human-readable operation name. adversary_id: UUID of the adversary profile to run. group: Agent group to target (leave empty for all connected agents). state: Initial state — 'paused' (default) or 'running'.
Returns: JSON string with the created operation including its operation ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| adversary_id | Yes | ||
| group | No | ||
| state | No | paused |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |