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