Ashwin Bhat
1c175614f6
Update pull request review schema to allow line or position
...
Allow either line or position in PR review comments, but not both,
to align with GitHub API functionality.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-04-03 21:20:35 -07:00
Justin Spahr-Summers
de256a48b1
fix: Add missing CreatePullRequestSchema and createPullRequest function
2025-01-14 11:19:13 +00:00
Justin Spahr-Summers
a12c6ff23d
Merge main: Move to modular structure and add PR functionality
2025-01-14 11:11:41 +00:00
Peter M. Elias
eea524abcf
fix: make checkForExistingPullRequest check exact head/base match
2025-01-13 11:53:22 -08:00
Peter M. Elias
cfd613693c
fix: handle URL parameter types correctly in listIssues function
2025-01-13 11:53:22 -08:00
Peter M. Elias
8016e366cd
fix: use buildUrl utility in search module
2025-01-13 11:53:22 -08:00
Peter M. Elias
dac0b7cc34
fix: use buildUrl utility in issues module
2025-01-13 11:53:22 -08:00
Peter M. Elias
10f0aec693
fix: use buildUrl utility in commits module
2025-01-13 11:53:22 -08:00
Peter M. Elias
10bd24dd02
feat: enhance pull request operations with validation and error handling
...
- Add branch existence validation
- Add duplicate PR check
- Add comprehensive error handling
- Improve type safety with zod transforms
- Add input sanitization
2025-01-13 11:53:22 -08:00
Peter M. Elias
42872be9a2
refactor: remove documentation and comments
2025-01-13 11:53:22 -08:00
Peter M. Elias
835be7f855
refactor: improve pull request schemas and validation
...
- Add proper state enum validation
- Add title and body length validation
- Consolidate request schemas
- Add consistent parameter handling
- Improve type safety
- Add proper JSDoc documentation
2025-01-13 11:53:22 -08:00
Peter M Elias
7c72d987f9
cleanup
2025-01-13 11:53:22 -08:00
Peter M. Elias
6b9e983407
Add GitHubPullRequestSchema and related schemas to pulls module
2025-01-13 11:53:22 -08:00
Peter M. Elias
9f43900170
Add GitHubCreateUpdateFileResponseSchema to files module
2025-01-13 11:53:22 -08:00
Peter M. Elias
f8915fe9aa
Add commits operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
7a89bd5f08
Add search operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
6fdfeebdbe
Add pull request operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
d751289f9c
Add branches operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
2218a0f442
Add issues operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
ee874d7b5b
Add file operations module
2025-01-13 11:53:22 -08:00
Peter M. Elias
150e9cc560
Add repository operations module
2025-01-13 11:53:22 -08:00