manage_pipelines
List, retrieve, and trigger Azure DevOps pipelines; fetch logs, build changes, variable groups, and environments to monitor and control CI/CD workflows.
Instructions
Manage Azure DevOps CI/CD pipelines. Actions: 'list', 'get', 'list_runs', 'get_run', 'get_logs', 'get_log', 'get_build_changes', 'list_definitions', 'list_variable_groups', 'get_variable_group', 'list_environments', 'trigger'
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": {
"action": "<action>"
},
"name": "manage_pipelines"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'list', 'get', 'list_runs', 'get_run', 'trigger', 'get_logs', 'get_log', 'get_build_changes', 'list_definitions', 'list_variable_groups', 'get_variable_group', 'list_environments' | |
| project_key | No | Project name (required) | |
| pipeline_id | No | Pipeline ID (required for get, list_runs, trigger, get_logs, get_log) | |
| run_id | No | Run ID (required for get_run, get_logs, get_log) | |
| log_id | No | Log ID (required for get_log) | |
| build_id | No | Build ID (required for get_build_changes) | |
| branch | No | Branch name to run pipeline on (for trigger) | |
| top | No | Max results to return | |
| group_id | No | Variable group ID (required for get_variable_group) |