Update Project Pipeline Gates
update_project_pipeline_gatesToggle PR-pipeline gate flags on a project. Gates live in project.test_frameworks and control which checks run on each pull request. Only the known gate keys are accepted; all other settings (model config, etc.) are preserved. Pass a gate as true/false. Credit-spending gates (ai_review, sast, bola) default OFF when absent; the rest default ON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gates | Yes | Map of gate key to boolean. Recognized keys: _pipeline_run_tests, _pipeline_run_beta, _pipeline_run_ai_review, _pipeline_run_sast, _pipeline_run_sast_verify, _pipeline_run_sast_fixes, _pipeline_run_bola, _pipeline_run_tech_debt. Example: {"_pipeline_run_beta": true} | |
| context | No | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| project_id | Yes | The QM project ID. |