| atomgit: add review discussion workflow
Add an API catalog for documented AtomGit routes.
Expose shared SDK wrappers for pull request review comments.
Wire review resolution to reply to discussions and update state.
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 1 个月前 |
| fix: 规范 AtomGit 客户端请求 URL
| 6 天前 |
| feat(atomgit): support cross-repo context and comments
Add cross-repo owner, repo, and URL targeting to the generic
AtomGit PR, issue, review, and review-resolution flows.
Move repository context parsing into the SDK and fetch PR and
issue comments by default so agents have fuller review context.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 1 个月前 |
| feat(atomgit): support cross-repo context and comments
Add cross-repo owner, repo, and URL targeting to the generic
AtomGit PR, issue, review, and review-resolution flows.
Move repository context parsing into the SDK and fetch PR and
issue comments by default so agents have fuller review context.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 1 个月前 |
| feat(sdk): add AtomGit SDK for PR workflow automation
Add libs/atomgit_sdk with:
- AtomGitClient with configurable API base URL
- PRService for fetching diffs and submitting reviews
- RepairService for replying to review comments
- Diff position calculation utilities
- Comprehensive test suite
This SDK eliminates code duplication across AtomGit-related skills
and provides a clean API for PR workflow automation.
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 2 个月前 |
| fix(atomgit): harden review and issue reliability
Default generic PR review prompts to atomgit-pr-review and
expand its extracted context with commits and existing comments.
Retry safe AtomGit API reads on transient TLS or connection
failures and validate issue labels before create or update
requests so cross-repo flows fail clearly.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 1 个月前 |
| atomgit: improve review follow-up handling
Consolidate the PR review follow-up changes into one commit so the
branch history stays easy to review and revert. The squashed change
keeps the pagination safety fix, the improved review-thread grouping
and reply handling, the added regression coverage, and the threaded
default in the review-resolution skill to avoid extra top-level replies.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: liuweihong <liuweihong8@huawei.com>
| 29 天前 |