v0.2.0
·
11 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
Features
- See cache hits, misses and stale fallbacks in debug logs, with cache status, entry age and remaining TTL included in tool-result metadata. (#3)
- Reuse cached documentation across native client sessions automatically. The disk cache now defaults to your user cache directory, with bounded storage and locking for concurrent processes. Set
-cache-dir ""to keep caching in memory only. Upgrade all processes sharing a cache directory to use the new locking protocol. (#4) - See cached page sizes in
search_docsresults to help choose between fetching a full page and usingget_docwithquery. Uncached pages report an unknown size; searching does not fetch extra pages to calculate sizes. (#5)
Fixes
- Builds installed with
go installnow report their module version instead ofdevwhen build metadata contains a version. Explicit build-time version stamps still take precedence. (#1)
Docker Manifests
github-docs-mcp
ghcr.io/matcra587/github-docs-mcp:v0.2.0@sha256:d030aa7a9379e8b006faf0406f84785ed7cd4b23f8765412205e1ceaceb929f2
ghcr.io/matcra587/github-docs-mcp:latest@sha256:d030aa7a9379e8b006faf0406f84785ed7cd4b23f8765412205e1ceaceb929f2
Supports Linux amd64 and arm64. Binary archives and checksums.txt are attached to this release.