在上游基础上针对 GitCode 平台进行适配与功能扩展,涵盖 API 层修复、PR 全流程管理增强,以及新增独立命令行客户端。
branch
ref
branch_name
refs
/pulls/{id}/reviews
/pulls/{id}/review
None
PR 评论管理
update_pull_request_comment
delete_pull_request_comment
reply_to_pull_request_comment
note_id
discussion_id
PR 工作流
create_pull_request
fork_path
draft
assign/remove_pull_request_assignees
assign/remove_pull_request_testers
create_pull_request_review
MCP 工具扩展
list_pull_request_files
list_pull_request_commits
list_pull_request_comments
list_pull_requests
新增 cli.py,提供类似 gh 的命令行工具,支持 repo / issue / pr / branch / search / api 等命令组,无需依赖 MCP 服务器即可操作 GitCode。
cli.py
gh
标注 search_code、search_commits、search_topics 及 list_reviews 为 GitCode 平台不可用接口,避免误用。
search_code
search_commits
search_topics
list_reviews
概述
在上游基础上针对 GitCode 平台进行适配与功能扩展,涵盖 API 层修复、PR 全流程管理增强,以及新增独立命令行客户端。
Bug 修复
branch/ref→branch_name/refs,修复创建分支功能失效问题/pulls/{id}/reviews→/pulls/{id}/reviewNone功能增强
PR 评论管理
update_pull_request_comment)delete_pull_request_comment)reply_to_pull_request_comment),说明note_id与discussion_id区别PR 工作流
create_pull_request新增fork_path参数,支持跨仓库 PRcreate_pull_request新增draft参数,支持草稿 PRassign/remove_pull_request_assignees)assign/remove_pull_request_testers,GitCode 特有)create_pull_request_review)MCP 工具扩展
list_pull_request_files:获取变更文件及 diff patch,辅助行级评论定位list_pull_request_commits:获取 PR commit 列表list_pull_request_comments重构:支持自动分页、客户端兜底过滤list_pull_requests新增 state/sort/direction/per_page/page 参数新增 CLI 客户端
新增
cli.py,提供类似gh的命令行工具,支持 repo / issue / pr / branch / search / api 等命令组,无需依赖 MCP 服务器即可操作 GitCode。平台适配说明
标注
search_code、search_commits、search_topics及list_reviews为 GitCode 平台不可用接口,避免误用。