Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.248 ·

GitHub access precheck before GitHub MCP tools

Claude checks GitHub access before using GitHub MCP tools, unless the server turns it off.

You'll notice New Features
JSON All of v2.1.248
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
GitHubArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What

Claude Code now probes whether it can reach GitHub before it uses GitHub MCP tools, so access problems surface up front rather than as a failed tool call mid-review. The probe is on unless Anthropic's remote config explicitly turns it off, and nothing in this build sets the value locally, so enabling or disabling it is a server-side decision.

Details
  • The remote config key is github_access_precheck_enabled, read so that any value other than an explicit false leaves the probe running.
  • The probe only fires for supported hosts and non-remote sessions, and returns null in every other case.
  • The probe budget defaults to 5000 ms when no timeout is passed in.
  • Two GitHub MCP tool names sit alongside the check as the set it covers.
  • A sibling remote config key, empty_tree_fallback_enabled, is read the same way and defaults on for the same reason.
Evidence

github_access_precheck_enabled, return sse()?.github_access_precheck_enabled !== !1;

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.248 →

Feedback