v1.0.0 — First stable release
·
54 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
First stable release. The public tool surface (10 tools), JSON response contract (MCP_JSON_FORMAT_VERSION: "2"), and structured error envelope ({ code, message, retryable, suggestedFix? }) are now declared stable. No breaking changes are expected in the 1.x line.
Highlights
- New
changelog_drafttool — generates formattedCHANGELOG.mddrafts from commits between two refs, annotated with PR labels pr_preflightexpanded — batch mode (numbers[]), flexible ref input (URL / slug / number),localPathauto-detection, and combined CI logs (includeLogs: true)my_work:blockedOnMelens — filter to PRs where you are the current bottleneckci_diagnosis:grepLog— server-side log filter for targeted failure diagnosisrelease_readiness: auto-base — automatically resolves the latest semver tag whenbaseis omittedpin_drift: glob patterns —pinFilesnow accepts"**/go.mod"style patterns- Default format changed to
"json"— all tools default to compact JSON; markdown still available viaformat: "markdown" - Bug fix:
repo_statusdraft PR count was silently failing due to a reserved GraphQL variable name ($query); now uses$q - 92% line coverage — raised from 55% through comprehensive new test suites across all modules
See CHANGELOG.md for the full change log.
Install
npx @rethunk/github-mcpOr with bunx:
bunx @rethunk/github-mcp