set_functional_satisfaction_groups
Define satisfaction groups for a functional objective by assigning test IDs to groups, where any complete group verifies the objective.
Instructions
Set the satisfaction groups for a functional objective.
Replaces the objective's groups wholesale. Each group is a set of functional tests that together satisfy the objective; the objective is satisfied when any one complete group is verified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model. | |
| ungrouped | No | Comma-separated functional-test ids to keep unassigned to any group (optional). | |
| groups_json | Yes | A JSON object mapping group label to a list of functional test ids, e.g. ``{"1": ["FT-1", "FT-2"], "2": ["FT-3"]}``. | |
| server_version | Yes | ||
| functional_objective_id | Yes | The objective whose groups to set. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||