Commit Graph

28 Commits

Author SHA1 Message Date
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
JoannaaKL 5904a0365e Fix linting flow (#614)
* Add issues type filter

* Add e2e test

* Update e2e/e2e_test.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Add lint script and update golangci config

* Add lint script

* Install if not installed

* Pass lint config

* Use action and rename workflow

* Back to reparate config

* Migrate config to v2

* Update config

* Lint code

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-30 15:14:45 +02:00
Sam Morrow e9c8b40724 update documentation, add script and workflow 2025-06-27 17:00:30 +02:00
JoannaaKL 96f0173c94 Fix linter error 2025-06-26 15:45:27 +02:00
JoannaaKL ecc57ffec6 Update main.go 2025-06-26 15:45:27 +02:00
JoannaaKL 76535ee2b6 Bind 2025-06-26 15:45:27 +02:00
JoannaaKL 9e1d401b86 Remove unnecessary or 2025-06-26 15:45:27 +02:00
JoannaaKL aaaff4ff6c Add underscore variant 2025-06-26 15:45:27 +02:00
William Martin afc7a93b3d Extract ghmcp internal package
This commit cleanly separates config parsing, stdio server execution and
mcp server construction. Aside from significant clarity improvements, it
allows for direct construction of the mcp server in e2e tests to allow
for breakpoint debugging.
2025-05-07 16:13:22 +02:00
William Martin f9427ab04e Ensure toolsets are configurable via env var 2025-04-25 14:44:49 +02:00
Sam Morrow b72a591ce5 chore: use tabs not spaces 2025-04-15 14:33:39 +02:00
Sam Morrow 7eff904605 chore: improve --version command 2025-04-15 14:33:39 +02:00
Joe Ton ea19581ef0 refactor: improve version output using SetVersionTemplate 2025-04-15 14:33:39 +02:00
Sam Morrow ff3036d596 feat: partition tools by product/feature 2025-04-15 01:11:53 +02:00
Sam Morrow 9dacf70b6e chore: extend user agent 2025-04-12 12:24:20 +02:00
Sam Morrow 3ec8699deb chore: groundwork for multi-user to server 2025-04-10 01:59:03 +02:00
Ariel Deitcher 936b24c4c3 remove pretty print json flag (#179) 2025-04-08 08:19:42 -07:00
Sam Morrow 7ab5d968e0 chore: pass version through to server
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
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Unit Tests / build (macos-latest) (push) Has been cancelled
Lint / lint (push) Has been cancelled
2025-04-07 17:56:44 +02:00
Ariel Deitcher 270bbf7ad4 pretty print json (#114) 2025-04-04 17:59:15 -07:00
Sam Morrow 73ce058d0b chore: go releaser (#71)
* add goreleaser and associated workflows
2025-04-03 12:10:33 +02:00
Ariel Deitcher 84ec566dd8 set user agent for client requests (#61) 2025-04-01 07:48:32 -07:00
Javier Uruen Val 92bceb5fa5 linter 2025-03-26 11:03:52 +01:00
Sam Morrow b320e51053 clean up and add readme 2025-03-24 17:49:10 +01:00
Sam Morrow b3781a251d take env var and use the With rather than assignment 2025-03-24 17:49:10 +01:00
Sam Morrow eb6c7f5537 rudimentary enterprise support 2025-03-24 17:49:10 +01:00
Sam Morrow 3f7d5b0b8a feat: read-only flag 2025-03-20 18:49:46 +01:00
Sam Morrow dd46f8a837 add a framework for translations 2025-03-20 18:33:30 +01:00
Javier Uruen Val 4561355a65 add instructions on how to test the server with VS Code 2025-03-18 09:39:40 +01:00