create_change_request
Create a change request (merge request) with source/target branches, reviewers, associated work items, and optional AI review trigger.
Instructions
[Code Management] Create a new change request (merge request). Supports specifying source/target branches, reviewers, associated work items, and optional AI review trigger.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| organizationId | Yes | 组织ID,可在组织管理后台的基本信息页面获取。示例:'60d54f3daccf2bbd6659f3ad' | |
| repositoryId | Yes | 代码库ID或者URL-Encoder编码的全路径。示例:'2835387' 或 '60de7a6852743a5162b5f957%2FDemoRepo'(注意:斜杠需要URL编码为%2F) | |
| title | Yes | 标题,不超过256个字符。示例:'mr title' 或 '修复登录bug' | |
| description | No | 描述,不超过10000个字符。示例:'mr description' 或 '修复了用户登录时的验证逻辑问题' | |
| sourceBranch | Yes | 源分支名称,即要合并的分支。示例:'demo-branch' 或 'feature/user-login' | |
| sourceProjectId | No | 源库ID,如果未提供,将尝试自动获取。示例:2813489 | |
| targetBranch | Yes | 目标分支名称,即合并到的分支。示例:'master' 或 'main' | |
| targetProjectId | No | 目标库ID,如果未提供,将尝试自动获取。示例:2813489 | |
| reviewerUserIds | No | 评审人用户ID列表。示例:['62c795xxxb468af8'] 或 ['62c795xxxb468af8', '62c795xxxb468af9'] | |
| workItemIds | No | 关联工作项ID列表,以字符串形式逗号分隔。示例值:722200214032b6b31e6f1434ab,xxx | |
| createFrom | No | 创建来源。WEB - 页面创建(默认) | WEB |
| triggerAIReviewRun | No | 是否触发AI评审。true - 触发AI评审;false - 不触发(默认) |