Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.295 ·

Username lookup is skipped in one more case

One way Claude Code looks up your username now returns nothing in some modes instead of reading GITHUB_ACTOR, USER or USERNAME

Under the hood Internal Changes
JSON All of v2.1.295
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
TelemetryArea: what it touches
Internal ChangesKind: in v2.1.295,
Internal ChangesSection of the release

Unclear The condition under which the username is skipped is not known.

What

Claude Code reads your username from GITHUB_ACTOR, USER or USERNAME, which are environment variables (values set in your shell or by the program that starts Claude Code). One place that does this now returns no username at all when a certain condition holds. Before, it always looked the name up.

Why

In the mode this applies to, your username is not picked up by this part of Claude Code.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe condition under which the username is skipped is not known.

See this entry in the whole of v2.1.295 →

Feedback