LuluBeatson
2c10588c9d
Merge remote-tracking branch 'origin/main' into feat/sub-issues
2025-07-17 09:43:49 +01:00
Martin Høst Normark
be91795fd3
Bump go-github to v73.0.0 ( #597 )
...
* Bump go-github to v73.0.0
* Clean up go.mod and update licenses
* Updated remaining imports to use github package v73 instead of v72
---------
Co-authored-by: Tommaso Moro <37270480+tommaso-moro@users.noreply.github.com >
Co-authored-by: tommaso-moro <tommaso-moro@github.com >
2025-07-15 15:21:24 +01:00
Lulu
08a49b0f81
use WithPagination tool option ( #632 )
2025-07-03 15:33:21 +01:00
Martin Høst Normark
15f8c9fbec
Merge branch 'main' into feat/sub-issues
2025-06-26 23:12:53 +02:00
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
Martin H. Normark
39f8045be9
Create 'reprioritize sub-issue' tool
2025-06-19 19:35:31 +02:00
Martin H. Normark
a0e757af01
Fix Test_GetIssue mock data - add missing User field
...
The assertion was already checking User.Login but the mock was incomplete
2025-06-19 19:35:31 +02:00
Martin H. Normark
9c527bf02c
Create 'remove sub-issue' tool
2025-06-19 19:35:31 +02:00
Martin H. Normark
9b8ebc0ff3
Create 'list sub-issues' tool
2025-06-19 19:35:31 +02:00
Martin H. Normark
0d6d026f7f
Create 'add sub-issue' tool
2025-06-19 19:35:31 +02:00
William Martin
3e988d5ab5
Add toolsnaps for every tool
2025-06-18 10:38:32 +02:00
Pranav RK
c7a872b9a1
Bump go-github to v72.0.0
2025-06-02 10:55:04 +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]
4ccedee992
build(deps): bump github.com/mark3labs/mcp-go from 0.27.0 to 0.28.0 ( #412 )
...
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-20 13:30:27 +02:00
Sam Morrow
3ec8699deb
chore: groundwork for multi-user to server
2025-04-10 01:59:03 +02:00
Andrew Georgiou
86fbc8504f
Fix handling nil values for optional string array parameters, ( #194 )
...
* Fix handling nil values for optional string array parameters,
nil values should be equivalent to an empty string, currently we return an error but Claude passes nil for optional values.
* lint fixes
2025-04-09 18:25:59 +02:00
Sam Morrow
f4770fa8a2
chore: export issues funcs
2025-04-08 09:32:36 +02:00
William Martin
a72070069f
Test issue search query params
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
d01e705332
Use arrays rather than comma separated lists
2025-04-03 23:10:00 +02:00
Javier Uruen Val
92bceb5fa5
linter
2025-03-26 11:03:52 +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
3dddc2abcd
add initial tests
2025-03-17 13:26:14 +01:00