Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.284 ·

Remote Control explains why it is unavailable and can skip automatic session titles

Remote Control now reports a reason when it is refused, and gains a skipAutoTitle option tied to disabled terminal titles

Group of 3 You'll notice Nothing to try yet In Development
JSON All of v2.1.284
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SessionsArea: what it touches
In DevelopmentKind: in v2.1.284,
ImprovementsSection of the release

What

Remote Control lets a Claude Code session be driven from somewhere else, such as another app. Two new options were added to how it starts:

  • reportGateRefusalReason: when Remote Control is not enabled for you, Claude Code now fetches the reason and, if this option is set, reports it as a failure (onStateChange("failed", reason)). Before, it only logged remote_control_entry and returned nothing, so the attempt went silently nowhere.
  • skipAutoTitle: asks Remote Control not to give the session an automatically generated title.
  • Starting Remote Control from the SDK (the toolkit for driving Claude Code from other programs) now passes reportGateRefusalReason as true and also passes skipAutoTitle.
  • A new helper decides skipAutoTitle for a session component. It is true when Ct() holds or CLAUDE_CODE_DISABLE_TERMINAL_TITLE is set, and tengu_concurrent_moonbeam is on. For that gate, the flag server returned off for this site's account and for the anonymous baseline; no reading has been taken under this release yet.

A new message also covers clearing the conversation mid-start: "The conversation was cleared while Remote Control was being enabled; send the request again".

Why

If you try Remote Control and it is not available to you, especially from the SDK, you can get an explanation instead of nothing happening. When the gate is on, setting CLAUDE_CODE_DISABLE_TERMINAL_TITLE would also stop Remote Control sessions from being titled automatically.

Read from
Feature flag
tengu_concurrent_moonbeam Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.284: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.284. It isn't a statement about your account. What a flag value here can and cannot tell you

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 other condition that can trigger this, and exactly which titling it stops, are not settled.
The name it cites is new in this buildNew in this build: tengu_concurrent_moonbeam

See this entry in the whole of v2.1.284 →

Feedback