JoannaaKL
8bd715235b
Add repo and owner
2025-06-26 13:53:13 +02:00
JoannaaKL
805358ba3d
Split pr and issue search
...
Add description
Extract common code
Test fixes
Updated search description
Move search prs to prs toolset
Update tools snaps
2025-06-26 13:53:13 +02:00
JoannaaKL
5f924342f1
Add search pull requests tool
2025-06-26 13:53:13 +02:00
Sam Morrow
f90ff16f2e
move to new approach and update testing
2025-06-25 08:12:38 +02:00
Adam Holt
36e6add0dd
Return concrete error types for API errors
2025-06-25 08:12:38 +02:00
Sam Morrow
21389a4756
Add in an assign copilot prompt ( #572 )
...
* add in an assign copilot prompt
* Update pkg/github/issues.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-24 14:52:11 +02:00
Lulu
cbcf29f6d1
Export ToBoolPtr and RequiredParam ( #495 )
...
* ToBoolPtr, RequiredParam
* lint: type assertion in RequiredParam
* cap docstring
2025-06-09 15:11:38 +02:00
Pranav RK
c7a872b9a1
Bump go-github to v72.0.0
2025-06-02 10:55:04 +02:00
William Martin
d4a0764ddb
Bump mcp-go to 0.30.0
2025-05-26 14:03:58 +02:00
William Martin
b9a06d05f7
Support assigning copilot to issues
...
Co-authored-by: Martina Jireckova <martinajir@github.com >
2025-05-23 07:04:12 +02:00
dependabot[bot]
705b61b814
build(deps): bump github.com/mark3labs/mcp-go from 0.25.0 to 0.27.0 ( #397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Martin <williammartin@github.com >
2025-05-13 13:26:36 +02:00
Sam Morrow
a58937c0b3
feat: provide tool annotations
2025-04-23 13:14:01 +02:00
Tony Truong
4457d0ac30
Add missing enum constraints ( #278 )
...
* Add missing enum constraints
* Remove redundant listing of additional enums in descriptions
---------
Co-authored-by: Sam Morrow <info@sam-morrow.com >
2025-04-15 17:01:33 +02:00
Sam Morrow
3ec8699deb
chore: groundwork for multi-user to server
2025-04-10 01:59:03 +02:00
Sam Morrow
519ed9ebc7
chore: export remaining search + helpers
2025-04-08 09:43:52 +02:00
Sam Morrow
f4770fa8a2
chore: export issues funcs
2025-04-08 09:32:36 +02:00
Yuki Ito
973fb5d5c8
chore: Remove unnecessary trailing periods from descriptions ( #170 )
2025-04-08 07:23:11 +02:00
William Martin
0f9ef6e708
Add pagination helper
2025-04-07 16:48:56 +02:00
Alexander Yastrebov
755b816b7c
pkg/github: fix use of per page parameter
...
Page size tool parameter names were changed to `perPage` within #90
while GitHub API uses `per_page` parameter name.
This change fixes overlooked inconsistencies.
Follow up on #90
Follow up on #129
Fixes #136
Signed-off-by: Alexander Yastrebov <yastrebov.alex@gmail.com >
2025-04-07 16:48:56 +02:00
Matt Metzger
c77ea94c02
Add support for retrieving GitHub Issue Comments ( #106 )
...
* Add support for retrieving GitHub Issue Comments
Add new tool 'get_issue_comments' that allows fetching comments associated
with GitHub issues. This complements the existing issue retrieval functionality
and follows the same patterns as the pull request comments implementation.
The implementation includes:
- New getIssueComments function in pkg/github/issues.go
- Tool registration in server.go
- Comprehensive test coverage in issues_test.go
* Support pagination for get_issue_comments
---------
Co-authored-by: Javier Uruen Val <juruen@github.com >
2025-04-07 16:11:00 +02:00
William Martin
6e132eb067
Add optional string array param
License Check / license-check (push) Has been cancelled
Docker / build (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
Lint / lint (push) Has been cancelled
2025-04-04 17:30:10 +02:00
William Martin
95c7b0add6
Add missing milestone to create_issue ( #88 )
2025-04-04 14:47:20 +02:00
William Martin
87d4407d1c
Add boundaries to pagination
Unit Tests / build (ubuntu-latest) (push) Has been cancelled
Unit Tests / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Docker / build (push) Has been cancelled
Lint / lint (push) Has been cancelled
2025-04-03 23:34:31 +02:00
William Martin
6b13742012
Enumerate strings in schema
2025-04-03 23:30:59 +02:00
William Martin
d01e705332
Use arrays rather than comma separated lists
2025-04-03 23:10:00 +02:00
Javier Uruen Val
bc3bc766c8
use generic for helper functions
2025-03-24 17:28:21 +01:00
Javier Uruen Val
d24038cbd2
validate tools params
2025-03-24 17:28:21 +01:00
Javier Uruen Val
faa236676f
add support for the update_issue tool
2025-03-24 13:25:27 +01:00
Sam Morrow
dd46f8a837
add a framework for translations
2025-03-20 18:33:30 +01:00
Javier Uruen Val
b3b3e02afd
add support for list_issues ( #26 )
...
* add create_issue tool
* add support for list_issues
2025-03-20 18:20:34 +01:00
Javier Uruen Val
26e3c6c1ec
add create_issue tool ( #18 )
2025-03-20 18:17:10 +01:00
Javier Uruen Val
031dd741a2
change some descriptions ( #23 )
...
* change some descriptions
* Update pkg/github/repositories.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-03-19 13:35:24 +01:00
Javier Uruen Val
3dddc2abcd
add initial tests
2025-03-17 13:26:14 +01:00
Javier Uruen Val
1c4cb29229
split into multiple files
2025-03-10 09:49:52 +01:00