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.268 ·

GitHub access checks now distinguish a 'not connected' account from other failures

Claude Code now reports a specific github_not_connected reason when your account isn't linked to GitHub, instead of a generic failure

Group of 4 You'll notice Improvements
JSON All of v2.1.268
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
ImprovementsKind: in v2.1.268,
ImprovementsSection of the release

What

  • GitHub App / linked-account access checks — used for Cloud sessions and background-task remote eligibility — now distinguish the case where the user's linked account simply isn't connected to GitHub at all, surfacing a specific github_not_connected reason/type instead of lumping it in with transient failures.
  • The routine-setup GitHub access check now returns a structured {hasAccess, reason} result instead of a plain boolean, with its own message for the github_not_connected case (separate from the generic "run /web-setup" message).
  • Cloud session bootstrap (teleportToRemote) now checks for this same github_not_connected state during its preflight checks and shows a dedicated failure message instead of the generic "app not installed" one. (This same code path also became better at picking a starting branch/commit when the local branch has diverged from, or shares no history with, the remote.)
  • The github_not_connected state is threaded through to the background-task remote-eligibility check and the cloud-access-reason UI, which shows a dedicated message pointing users to connect their account on the web or run /web-setup.

Why Previously, not having a GitHub account linked could look like the same generic error as a temporary connection problem. Now Claude Code tells you specifically that your account isn't connected and points you to fix it, rather than leaving you to guess.

Read from
Names in the bundlegithub_not_connected/web-setup
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Confirmed since Anthropic's documentation has since written up /web-setup, on Claude Code changelog. * Improved `/web-setup` errors: a refused GitHub token now lists the likely reasons and the fix, and a connection failure names a configured proxy or TLS certificate problem changelog see the edit
Added since A small documentation edit on Get started with Claude Code on the web touched a line naming /web-setup after this was published. If you already use the GitHub CLI (`gh`), you can set up Claude Code on the web from your terminal. This requires the [Claude Code CLI](/docs/en/quickstart). On Team and Enterprise plans, `/web-setup` is available only after an Owner turns… web-quickstart see the edit
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesA small documentation edit on Get started with Claude Code on the web touched a line naming /web-setup after this was published.
Anthropic's release notes agreeFixed /autofix-pr and other cloud-session commands saying to retry or install the Claude GitHub App when no GitHub account is connected…

See this entry in the whole of v2.1.268 →

Feedback