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

Git checkout machinery for self-hosted runners ships in full

Full git checkout machinery for self-hosted runners now ships, but you cannot reach it interactively.

Nothing to try yet Notable No documentation found Internal Changes
JSON All of v2.1.224
Nothing to try yetTier: how much it should matter to you
2Useful: my rating, 1 to 5
5Signal: worth watching, 1 to 5
RunnersArea: what it touches
Internal ChangesKind: in v2.1.224,
What probably matters to youSection of the release

The runner git checkout code is present in full with CLAUDE_RUNNER_FETCH_DEPTH tuning clone depth, but no interactive path reaches it.

What

The code that prepares a git working copy for runner and bring-your-own-compute sessions is now in the bundle; the previous release only declared its environment variable. It is not reachable from an interactive session. CLAUDE_RUNNER_FETCH_DEPTH tunes clone depth and accepts full, 0, or a positive integer, with an unparseable value logged and ignored in favour of the default.

Details
  • Access is validated with exponential backoff, and fetches retry under a cumulative wall-clock cap, degrading to HTTP/1.1 and low-speed timeouts on later attempts.
  • Git's progress output feeds a stall watchdog that sends SIGTERM then SIGKILL to a hung fetch.
  • Detects empty remotes and refs that have permanently failed, prefers a delta read-tree reset over reset --hard, and manages detached per-session worktrees.
  • Command lines, stderr and telemetry are redacted for URLs and credentials: Anthropic keys, GitHub/GitLab/Slack/Square tokens, JWTs, and Bearer and Basic auth headers.
Evidence

[byoc:git] Repository is empty, skipping checkout

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

Read from
Names in the bundleCLAUDE_RUNNER_FETCH_DEPTH

See this entry in the whole of v2.1.224 →

Feedback