The forge's tools close and read pull requests, read files and branches, and delete a branch #200

Merged
mesh-admin merged 1 commits from feat/the-forges-tools-close-and-read-pull-requests into main 2026-10-01 09:25:51 +00:00
Contributor

Ten tools the console lacked for the actions a review and a merge leave behind, found missing on 2026-10-01: gitea_close_pull_request, gitea_reopen_pull_request, gitea_update_pull_request, gitea_pull_request_files, gitea_pull_request_diff, gitea_list_comments, gitea_reopen_issue, gitea_get_file, gitea_list_branches, gitea_delete_branch. Each is the client's own call; gitea_api stays the escape hatch. Tested against the fake forge through the compiled tools, the way the console calls them (13/13). No manifest change: the console discovers tools at runtime.

Roll-out: the gitea module rebuilds from this merge; its upgrade policy decides whether a push is needed.

Ten tools the console lacked for the actions a review and a merge leave behind, found missing on 2026-10-01: `gitea_close_pull_request`, `gitea_reopen_pull_request`, `gitea_update_pull_request`, `gitea_pull_request_files`, `gitea_pull_request_diff`, `gitea_list_comments`, `gitea_reopen_issue`, `gitea_get_file`, `gitea_list_branches`, `gitea_delete_branch`. Each is the client's own call; `gitea_api` stays the escape hatch. Tested against the fake forge through the compiled tools, the way the console calls them (13/13). No manifest change: the console discovers tools at runtime. Roll-out: the gitea module rebuilds from this merge; its upgrade policy decides whether a push is needed.
mesh-admin added 1 commit 2026-10-01 09:25:45 +00:00
Ten tools the console lacked for the actions a review and a merge leave behind: close or reopen a
pull request whose work landed elsewhere, change its title or body, read its files, its diff and its
comments, reopen an issue, read one file at a ref, list branches, delete the branch a closed pull
request leaves. Each is the client's own call; `gitea_api` stays the escape hatch for the rest.
Tested against the fake forge through the compiled tools, the way the console calls them (13/13).
mesh-admin merged commit 0966599c8a into main 2026-10-01 09:25:51 +00:00
mesh-admin deleted branch feat/the-forges-tools-close-and-read-pull-requests 2026-10-01 09:25:51 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-catalog#200