Commit 78edfa6
authored
feat: PR Management Tool (manage_prs) (#27)
* feat: add manage_prs tool for PR lifecycle management
- Add 12 new methods to github_client.py for PR operations
- Create unified manage_prs tool with 16 actions:
list, view, create, update, merge, close, reopen, comment,
request_reviewers, review, to_draft, ready_for_review,
add_labels, remove_labels, add_assignees, remove_assignees
- Auto-assign to self when creating PRs (default behavior)
- Add integration tests for PR management
Closes #16
* chore: add pr-summary command, update docs, bump versions
- Add /quickcall:pr-summary command for listing open PRs
- Update README with PR Management section and examples
- Add manage_prs and manage_projects to tools list
- Bump plugin version to 0.8.0
- Bump package version to 0.5.0
Closes #171 parent edcdf05 commit 78edfa6
8 files changed
Lines changed: 1394 additions & 4 deletions
File tree
- mcp_server
- api_clients
- tools
- plugins/quickcall
- .claude-plugin
- commands
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
97 | 99 | | |
98 | 100 | | |
99 | 101 | | |
| |||
180 | 182 | | |
181 | 183 | | |
182 | 184 | | |
| 185 | + | |
| 186 | + | |
183 | 187 | | |
184 | 188 | | |
185 | 189 | | |
| |||
314 | 318 | | |
315 | 319 | | |
316 | 320 | | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
317 | 361 | | |
318 | 362 | | |
319 | 363 | | |
| |||
0 commit comments