-
0.1.7 Stable
released this
2026-06-18 10:05:35 +00:00 | 0 commits to main since this releaseFixed
- Responses with empty bodies (e.g.
merge_pull_request,update_pr_branch) no longer throwUnexpected end of JSON input. The operation was succeeding server-side but the tool reported an error.request()now reads the body as text and returnsundefinedfor empty responses render_markdownandrender_markupno longer throwUnexpected token '<'. These endpoints return raw HTML rather than JSON, which is now returned as-is (with a JSON fallback when the content-type header is missing)create_teamno longer returns500whenunitsis omitted for read/write teams; it now defaults to the standard repository unit set
Changed
- Server version reported during the MCP
initializehandshake is now read frompackage.jsonat runtime instead of being hardcoded, so it can no longer drift from the published version
Internal
- Added a working ESLint flat config (
eslint.config.js) withtypescript-eslint;npm run lintwas previously non-functional - Removed dead imports surfaced by the linter
- Added regression tests for empty-body, HTML, and
create_teamunits handling
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Responses with empty bodies (e.g.