set_issue_health_status
Assign or clear the health status of a GitLab issue to indicate project health. Use dry run mode to preview changes before executing.
Instructions
Set the health status of an issue (onTrack, needsAttention, atRisk, or null to clear). dry_run=true by default.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"issue_iid": "<issue_iid>",
"health_status": "<health_status>"
},
"name": "set_issue_health_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project ID | |
| issue_iid | Yes | Issue IID | |
| health_status | Yes | Health status (null to clear) | |
| dry_run | No | Dry run mode (default: true). When true, returns a preview of the action without executing it. Set to false only after user confirmation. |