Skip to content

Releases: Rethunk-AI/rethunk-github-mcp

v1.0.1

21 Apr 17:36
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Documentation refresh

This is a docs-only patch release. No code changes.

Docs

  • README.md: added npm version badge; corrected format-default note ("JSON, not markdown"); added changelog_draft to the tools table; clarified npmjs vs GitHub Packages description.
  • docs/mcp-tools.md: full refresh — added changelog_draft to the tools overview table and its own parameter + JSON-output reference section; corrected all format parameter defaults from "markdown" to "json"; rewrote pr_preflight params to document localPath, numbers[], ref, includeLogs, maxLogLines, and grepLog; marked release_readiness base as optional with auto-semver-tag default; added my_work blockedOnMe; fixed ci_diagnosis maxLogLines default (150 → 50) and added grepLog; noted glob support in pin_drift pinFiles.
  • AGENTS.md: corrected implementation-map symbol list — removed dead spreadWhen, added all current json.ts/utils.ts/schemas.ts/github-client.ts exports; fixed stray leading-pipe row formatting; extended Changing-contracts checklist to include AGENTS.md.
  • docs/install.md: updated GitHub Packages note — npmjs @rethunk/github-mcp is now current as of v1.0.0.

Full changelog: v1.0.0...v1.0.1

v1.0.0 — First stable release

21 Apr 17:23
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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_draft tool — generates formatted CHANGELOG.md drafts from commits between two refs, annotated with PR labels
  • pr_preflight expanded — batch mode (numbers[]), flexible ref input (URL / slug / number), localPath auto-detection, and combined CI logs (includeLogs: true)
  • my_work: blockedOnMe lens — filter to PRs where you are the current bottleneck
  • ci_diagnosis: grepLog — server-side log filter for targeted failure diagnosis
  • release_readiness: auto-base — automatically resolves the latest semver tag when base is omitted
  • pin_drift: glob patternspinFiles now accepts "**/go.mod" style patterns
  • Default format changed to "json" — all tools default to compact JSON; markdown still available via format: "markdown"
  • Bug fix: repo_status draft 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-mcp

Or with bunx:

bunx @rethunk/github-mcp

v0.3.0

17 Apr 08:55
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Full Changelog: v0.2.1...v0.3.0

v0.2.1

13 Apr 03:34
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Full Changelog: v0.2.0...v0.2.1