remote-control
A Claude Code CLI flag, read out of the shipped bundle. No mined inventory carries it: everything below comes from what this site has written about it.
Remote sessions now rebuild a stuck connection when heartbeats keep failing but data still flows.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.222.
In the changelogs
167Releases whose published page names remote-control.
-
v2.1.307
Remote-control connections now renew the same way for every session
Renewing a remote-control stream now always waits for a quiet moment when a worker connection exists, whatever kind of connection it is
found in this entry's text
-
v2.1.302
Remote control can ask to let a cloud session use a folder on your computer
With
claude remote-control, a cloud session can now ask to use a folder on your computer through a consent cardfound in this entry's text, named in this entry
-
v2.1.302
The remote-control command now answers
--helpinstead of startingPassing
--helpor-hto the remote-control command now prints its help text and stops, before any session startsfound in this entry's text, named in this entry
-
v2.1.300
claude remote-control now rejects --sandbox and --no-sandbox
Passing --sandbox or --no-sandbox to claude remote-control is now an error instead of being silently accepted
found in this entry's text, named in this entry
-
v2.1.300
claude remote-controlnow asks about unattended use before it startsclaude remote-controlnow asks up front in the terminal whether to serve this folder unattended, except in a few modesfound in this entry's text, named in this entry
-
v2.1.300
Remote control no longer waits for uploads to finish when sending events
When a remote-control session pushes out its pending events, it no longer waits for path uploads to finish first
found in this entry's text
-
v2.1.300
New usage events for GitHub repo creation, prompt edits and remote control
Claude Code now records when a command creates a GitHub repo, plus new events for prompt edits, remote control and idle compaction
found in this entry's text
-
v2.1.296
Remote-control SDK can list pending turn prompts
The remote-control SDK gains a way to list pending non-background prompts and a check for an inherited answer setting
found in this entry's text
-
v2.1.295
Remote-control compatibility: optional home directory and a reserved name
One settings schema no longer requires a home directory, and
remote-controljoins a list of reserved directory namesfound in this entry's text
-
v2.1.293
Remote worker no longer clears its reply-started marker when it goes idle
When a remote worker becomes idle, it no longer resets its record of whether readable reply text has begun this turn
found in this entry's text
-
v2.1.290
claude remote-controlcan let cloud sessions run commands in a folder unattendedA new
--allow-unattended-tool-callsoption lets cloud sessions use the current folder for one run, with auto-mode commands running without askingfound in this entry's text, named in this entry
-
v2.1.290
Claude Code can now read two formats of remote-control state
Claude Code can now read a stored remote-control state in an older or newer format and sort it into one of several states
found in this entry's text
-
v2.1.290
Remote session messages now carry sequence numbers
Messages delivered to remote sessions now include a sequence number, and the remote-control client tracks its connections and newest message
found in this entry's text
-
v2.1.290
Small wording changes for remote control, inbox errors and helper-agent budgets
Remote control gains an "off in this window" label, inbox fetch errors show the server's detail, and helper agents get a token-budget note
found in this entry's text
-
v2.1.287
New command to stop a background shell command running for a cloud session
claude daemon remote-control stop-shell <id>stops a background shell command run for a cloud session, anddaemon stopreports how many were runningfound in this entry's text
-
v2.1.287
Removing a remote-control folder now also stops cloud sessions' background commands
claude daemon remote-control removecan now stop background commands cloud sessions run in the removed folder and prints a note about themfound in this entry's text
-
v2.1.287
Remote-control permission requests can survive a reconnect or restart
A permission request waiting when a remote-control session restarts is carried over and shown again, marked as pending from before
found in this entry's text
-
v2.1.287
Daemon and other quick-start modes set up shared network settings
The daemon worker, remote-control and agents startup paths now run a shared network setup step, and a stand-in for the
ghcommand was addedfound in this entry's text
-
v2.1.287
Computers serving cloud sessions now track and can stop their background commands
Background commands that cloud sessions start on your machine are now recorded, listed, capped and can be stopped with a new command
found in this entry's text
-
v2.1.286
Remote Control disconnects when your organization's policy stops allowing it
If your organization's policy starts refusing Remote Control, running sessions now shut down or disconnect and show a notice
found in this entry's text, named in this entry
-
v2.1.284
claude remote-control --helpnow describes the trust prompt and worktree needsThe
claude remote-controlhelp no longer says to runclaudefirst to trust a folder, and notes what worktree mode needsfound in this entry's text
-
v2.1.283
Attaching a remote-control session can ask your consent for device MCP servers
When a session is attached through remote control, Claude Code can now ask for your consent about MCP servers on the host device
found in this entry's text
-
v2.1.283
Help for
claude daemonlists commands to manage Remote Control serversclaude daemonhelp can now listremote-control list,addandremove, and worker status reports the folder being servedfound in this entry's text
-
v2.1.283
claude daemon remote-controlnow checked separately from other daemon commandsThe remote-control daemon subcommand now has its own availability check, while list, scheduled and hub remain unavailable
found in this entry's text
-
v2.1.283
remote-control servercan now stop earlier with a reasonThe remote control server command now runs an extra check before its folder trust check and can exit with that check's reason
found in this entry's text
-
v2.1.282
claude remote-controlhelp now lists the --[no-]chrome optionThe help text for
claude remote-controlnow documents--[no-]chrome, which the command already acceptedfound in this entry's text
-
v2.1.282
claude remote-controlaccepts--debugand-dinstead of failingclaude remote-controlno longer stops with an unknown-argument error when given--debug,-dor--debug=…found in this entry's text, named in this entry
-
v2.1.281
Remote-control list shows an extra section
Listing remote-control servers with
claude daemon remote-controlnow shows an extra sectionfound in this entry's text
-
v2.1.281
Remote Control: non-interactive registration failures wait before exiting
When
claude remote-controlfails to register without a terminal attached, it now waits a limited time before exitingfound in this entry's text, named in this entry
-
v2.1.281
Headless cloud print flag, and fixes in cloud launch validation
Cloud launch checks now receive a headlessCloudPrint value, and one remote-control check reads the command-line arguments
found in this entry's text
-
v2.1.280
Remote Control help text can mention claude.ai project-initiated sessions, gated on by default
Remote Control's help text can now mention that claude.ai projects can ask Claude to work in your current directory
found in this entry's text, named in this entry
-
v2.1.280
Bridge (remote-control) sessions now track and report 'project thread' status more granularly
Remote-control bridge sessions now track and persist 'project thread' status more precisely, including across restarts
found in this entry's text
-
v2.1.280
Rich remote-control action details stay off by default
A gate controls whether remote-control approval requests include compact action details like the raw command
found in this entry's text
-
v2.1.280
New early-upload ('created_empty') recovery path for cloud/remote-control sessions when dir sync can't seed files
Cloud sessions can now upload a first-time project snapshot when directory sync isn't ready yet
found in this entry's text
-
v2.1.280
More SDK control messages explicitly rejected in cloud-hosted sessions
More SDK control requests are now explicitly rejected when running in a cloud-hosted session
found in this entry's text
-
v2.1.280
Remote-control bridge failures now emit distinct telemetry per failure reason
Failures to start the remote-control bridge now report which specific reason caused the failure
found in this entry's text
-
v2.1.280
sessionRecord remote capability added
A new sessionRecord capability flag gates remote-session behavior for ccr connections
found in this entry's text
-
v2.1.280
Early-input capture now skips agents.json invocations
Claude Code no longer captures early terminal input when launched via an agents.json invocation
found in this entry's text
-
v2.1.280
New remote-control message kind: remote_tools_reannounce
Claude Code's remote-control protocol adds a remote_tools_reannounce message for re-sending available tools
found in this entry's text
-
v2.1.280
New remote-control entrypoint detection helper
Remote-control session detection now recognizes a remote_trigger entrypoint
found in this entry's text
-
v2.1.280
New telemetry: remote_control_entry feature logging
Claude Code now logs telemetry around remote-control session entry and exit
found in this entry's text
-
v2.1.280
New telemetry: mcp_inline_tools, remote_control_entry, plugin_version_sha
Three new telemetry identifiers added: mcp_inline_tools, remote_control_entry, and plugin_version_sha
found in this entry's text
-
v2.1.277
Slash-command remote-control gating extended to a second 'relay' surface
Slash-command blocking over Remote Control now also covers a second 'relay' connection surface
found in this entry's text
-
v2.1.277
Queued-command lifecycle schema doc clarifies remote-control cancel semantics
Internal docs clarify that queued-command 'cancelled' status can now come from a remote client withdrawing a prompt
found in this entry's text
-
v2.1.277
Inbound bridge messages can now be withdrawn mid-ingest
Incoming remote-control messages can now be cancelled while still being processed
found in this entry's text
-
v2.1.277
fork_conversation gains extra availability gates
Forking a conversation via remote control now checks two more availability conditions
found in this entry's text
-
v2.1.277
Renamed tengu feature flags (bright_ripple → jaunty_ember, cozy_pixel → humble_zephyr)
Two experiment flags renamed: bright_ripple to jaunty_ember, cozy_pixel to humble_zephyr
found in this entry's text
-
v2.1.277
cancel_async_message logic unified between host and remote-control paths
cancel_async_message handling is now shared between host and remote-control sessions
found in this entry's text
-
v2.1.277
Remote-control command-unavailability check now distinguishes 'relay' from 'bridge' surface
Claude Code now logs whether a blocked slash command was reached over the 'bridge' or 'relay' remote-control surface
found in this entry's text
-
v2.1.275
Rewind/fork_conversation remote-request handling: internal renaming only
Internal code cleanup for remote rewind and fork_conversation request handlers, no behavior change
found in this entry's text
-
v2.1.275
Fallback model config now seeded to remote sessions
Fallback model setting is now passed to remote sessions when running under CLAUDE_CODE_REMOTE
found in this entry's text
-
v2.1.275
Remote-control SDK-host lane can push model and effort picks into a live session
Remote control can now change the model or effort level of a running session
found in this entry's text
-
v2.1.275
Remote control requests now carry attestation data
Remote control tool/permission requests now carry attestation data
found in this entry's text
-
v2.1.275
New attestation-failure reason surfaced to users: 'unattested_request'
New error reason 'unattested_request' shown when a linked device can't be vouched for
found in this entry's text
-
v2.1.274
New remote control subtype: set_chrome_browser_hints
New remote-control command lets a host set which Chrome device Claude Code's browser tool prefers
found in this entry's text
-
v2.1.274
Bridge attestation treats SERVER_AUTHORED/SERVER_REPLAYED as UNSPECIFIED
Remote-control bridge now treats SERVER_AUTHORED/SERVER_REPLAYED attestation as UNSPECIFIED
found in this entry's text
-
v2.1.274
'Claude Code on the web' renamed to 'a cloud session' / 'cloud sessions' in user-facing strings
'Claude Code on the web' is renamed to 'cloud session(s)' across error messages, menus, and commands
found in this entry's text
-
v2.1.273
Bridge/remote-control child sessions default to auto-granting 'auto' permission mode
A new grants module can auto-switch Remote Control child sessions into auto-approval permission mode
found in this entry's text
-
v2.1.273
New remote-control CLI flags --chrome / --no-chrome
New --chrome and --no-chrome flags added to the claude remote-control command
found in this entry's text
-
v2.1.273
Remote-control conversation fork (fork_conversation) wired into the REPL bridge
Remote clients can now fork a running Claude Code session mid-conversation
found in this entry's text
-
v2.1.273
New fork-failure notice posted into the forked session
A forked remote session now posts a clear warning message if the fork couldn't start
found in this entry's text
-
v2.1.273
Bridge child now told about permission-mode changes, even before it's mounted
Permission-mode changes are now buffered and delivered to the remote-control bridge even before it's connected
found in this entry's text
-
v2.1.273
New version-floor check declines bridge sessions on outdated machines
Bridge sessions now check the machine's Claude Code version before spawning, and refuse if it's too old
found in this entry's text
-
v2.1.273
tengu_bridge_child_auto_mode now defaults on
The gate for defaulting bridge-spawned child sessions to Auto mode now compiles to true by default
found in this entry's text
-
v2.1.273
Remote Control (bridge) child sessions now inherit the --chrome flag
Remote Control child sessions now inherit the --chrome flag for Claude in Chrome integration
found in this entry's text
-
v2.1.273
REPL bridge child auto-revive/reconnect flow renamed/reworked; new onForkConversation control op
Remote-control bridge session gains an onForkConversation control op, plus a reworked reconnect flow
found in this entry's text
-
v2.1.273
Bridge child auto-mode gate flips its own default this release, and one caller gets swapped to a different, off-by-default flag
Bridge child auto-mode logic re-plumbed to a new flag, while the old flag moves to a different caller and defaults on
found in this entry's text
-
v2.1.271
Bridge (remote-control) reconnects project-thread sessions on restart
The remote-control bridge now reconnects project-thread sessions when it restarts
found in this entry's text
-
v2.1.271
New remote-control-plane commands: MCP reconnect/toggle, session titling/renaming, task stop/backgrounding, and flag settings
Remote control connections can now reconnect/toggle MCP servers, rename sessions, stop tasks, and set effort/ultracode flags
found in this entry's text
-
v2.1.271
tengu_maple_rung-gated remote-control tip, default off
The remote-control onboarding tip now also requires the tengu_maple_rung flag, still off by default
found in this entry's text
-
v2.1.271
Bridge child auto-mode permission defaulting, gated off
Bridge-spawned child sessions may be defaulted to auto permission mode, gated off
found in this entry's text
-
v2.1.271
New 'fork conversation' remote-control op with fork-failure telemetry
Failed 'fork conversation' remote-control attempts now log dedicated telemetry and a clear error
found in this entry's text
-
v2.1.271
New settings schema field
policyUnreadable/remote_control_policy_lock_reasonfor fail-closed managed policyClaude Code now fails closed and blocks changes when managed policy settings exist but can't be read
found in this entry's text
-
v2.1.270
Release version bump to 2.1.270 propagated through embedded build-metadata literal
Claude Code's version stamp moved to 2.1.270, with a matching new build time and commit SHA
found in this entry's text
-
v2.1.269
New
get_memory_dialogremote request subtypeA new remote-control request type fetches memory-dialog data, but is blocked over headless connections
found in this entry's text
-
v2.1.269
New 'idle' terminal status for bridge/remote-control sessions
Remote-control bridge sessions get a new 'idle' status that parks them instead of ending them
found in this entry's text
-
v2.1.269
New remote-control config field: remote_control_auto_connect_default
IDEs can now see the org-level default for Remote Control auto-connect separately from the user's own setting
found in this entry's text
-
v2.1.269
New permission-policy name mapping for remote-control/ultraplan/claude-in-chrome
Remote control, Ultraplan, and Claude-in-Chrome now map to named permission policies
found in this entry's text
-
v2.1.269
New auto-mode-environment check before spawning a bridge (remote-control) session
Bridge sessions re-check local auto-mode environment settings before spawning when the work item requests one
found in this entry's text
-
v2.1.268
Remote-session org-policy denials now emit telemetry
Blocked remote-session actions from org policy now emit a tengu_org_policy_denied telemetry event
found in this entry's text
-
v2.1.268
Remote Control gains a fork_conversation tool
Remote Control can now fork a conversation into a brand-new session
found in this entry's text
-
v2.1.268
Bridge error now clears device selection via clearSelectionIfGone instead of unconditional reset
Bridge errors now clear a selected device only if it's actually gone, not unconditionally
found in this entry's text
-
v2.1.268
Headless remote-control fork now tracks a fork_seed_sha256
Headless remote-control sessions now record a fork_seed_sha256 identifier in session metadata
found in this entry's text
-
v2.1.268
Cloud/remote commands now share a common policy gate object and 'claude-ai' availability tag
Cloud-related commands now share one policy gate requiring an 'allow_remote_sessions' organization policy
found in this entry's text
-
v2.1.267
Remote-control 'safeguards' verification channel is built but its checklist is empty
A new 'safeguards' remote-control security channel exists but its rule list is empty, so it currently blocks nothing
found in this entry's text
-
v2.1.267
Bug fix: variable mismatch in remote-control policy check
Bug fix: remote-control permission check was reading the wrong variable
found in this entry's text
-
v2.1.267
Bridge (Remote Control) now surfaces a distinct fatal error when credential renewal fails after repeated attempts
Remote Control now gives a clearer fatal error when it can't renew its connection credential
found in this entry's text, named in this entry
-
v2.1.267
Remote control now filters/strips forwarded plugin and safeguard settings per capability
Remote control now strips plugin and safeguard settings from forwarded requests unless explicitly permitted
found in this entry's text
-
v2.1.265
Remote-control bridge control-request handling: no functional change found
No functional change found in remote-control bridge's control-request handling
found in this entry's text
-
v2.1.265
Remote tool-call protocol adds a read_baseline field
Remote tool-call requests can now include a read_baseline field
found in this entry's text
-
v2.1.265
Remote-control bridge now waits for in-flight OAuth refresh before exiting/registering
Remote Control now waits for an in-progress login token refresh before registering the device
found in this entry's text, named in this entry
-
v2.1.263
All version-string literals bumped to 2.1.263
Routine version bump to 2.1.263 with no behavior change.
found in this entry's text
-
v2.1.261
System-init status message sent even without a remote bridge on permission-mode change
Permission-mode change status now reaches the UI even without an active remote-control bridge.
found in this entry's text
-
v2.1.261
Offline cloud/bridge sessions now flagged distinctly
Disconnected bridge sessions now clearly show as 'offline' instead of a raw status string.
found in this entry's text
-
v2.1.261
Offline machine messaging for remote/bridge delivery
You'll now see a clear message when a target machine is offline and delivery is queued.
found in this entry's text
-
v2.1.261
IDE remote-control auto-enable still exposed via a named experiment flag
IDE remote-control auto-enable status remains exposed via its experiment flag.
found in this entry's text
-
v2.1.260
Artifact auto-open is now suppressed for remote-control sessions
Artifacts no longer auto-open a browser tab when you're driving Claude Code remotely from mobile or web.
found in this entry's text
-
v2.1.260
Git remote bridge skips nested GitLab projects for branch tracking
Branch tracking now correctly skips nested GitLab projects.
found in this entry's text
-
v2.1.260
REPL bridge exposes a stampBridgeReply hook
The REPL bridge hook gains a stampBridgeReply function.
found in this entry's text
-
v2.1.259
Two new CCR (remote-control) heartbeat/upload tuning gates
Remote-control worker connections gained tuning gates for an upload hold delay and for skipping redundant heartbeats.
found in this entry's text
-
v2.1.257
isAgentsJsonInvocation added to early-input bypass check
An agents-json invocation now also skips capturing early stdin at startup.
found in this entry's text
-
v2.1.257
Remote bridge session transport gains an internal event uploader config
The bridge transport config now carries internal-event uploader limits and a background-tasks callback.
found in this entry's text
-
v2.1.257
Remote-control bridge gains an 'onBackgroundTasks' hook
Remote clients can background a running shell tool by tool_use_id and query or clear background task state.
found in this entry's text
-
v2.1.257
GrowthBook feature gates gain a disk cache fallback path in daemon remote control
With no org identity or a failed init, feature gates in the headless daemon serve cached or default values.
found in this entry's text
-
v2.1.252
New telemetry event for bridge session persistence write failures
Bridge session write failures now get logged and reported via telemetry instead of failing silently.
found in this entry's text
-
v2.1.251
Clearer error when remote control credentials, not the server, are the problem
Remote control now says credentials are unavailable instead of blaming the network.
found in this entry's text
-
v2.1.251
Remote control shows an org-policy reason for being disabled
Remote control now tells you when an organization policy is what disabled it.
found in this entry's text
-
v2.1.251
Remote control bridge still gated off by default
The cross-session remote-control bridge stays off unless the server enables it; its state shows in debug output.
found in this entry's text
-
v2.1.251
SDK plumbing for refreshing a background session's work secret
The SDK can refresh a background session's credential, but only if the host provides a callback.
found in this entry's text
-
v2.1.248
claude remote-controlrejects root options instead of forwarding themclaude remote-control now errors clearly on root-level options instead of forwarding them.
named in this entry, found in this entry's text
-
v2.1.248
Remote-control bridge remembers active sessions across restarts
The remote-control bridge saves its active sessions and picks them back up after a restart.
found in this entry's text
-
v2.1.248
Remote-control startup checks moved into shared helpers
Remote-control startup checks moved into shared helpers and the local refusal runs earlier.
named in this entry, found in this entry's text
-
v2.1.248
Resumed bridge sessions drain instead of replaying
Restarting the remote bridge no longer replays sessions that already reconnected.
found in this entry's text
-
v2.1.248
Serviced bridge sessions are dropped from the saved active list
The bridge removes handled sessions from its saved list so it doesn't reclaim old work.
found in this entry's text
-
v2.1.248
Remote-control workers report busy state so upgrades wait for idle
Remote-control upgrades now wait for a worker to go idle instead of cutting sessions off.
found in this entry's text
-
v2.1.248
remote-controlandrcrecognised during startup routingClaude Code spots remote-control or rc on the command line early, before the main app loads.
found in this entry's text
-
v2.1.248
The background bridge resumes sessions cut off by a restart
The remote-control bridge now re-registers sessions it was running when it restarted.
found in this entry's text
-
v2.1.248
claude remote-controlrefuses flags typed before the verbFlags typed before remote-control now error out instead of being silently dropped.
found in this entry's text
-
v2.1.247
Hooks dialog asks about cloud forwarding in fewer situations
The hooks dialog asks about cloud forwarding in fewer situations, so it interrupts you less.
found in this entry's text
-
v2.1.246
Remote-control sessions can page through internal events
Remote-control sessions can upload and page through internal event history with cancellable requests.
found in this entry's text
-
v2.1.242
The remote-control bridge recovers when the server forgets it
Remote control re-registers and reattaches your sessions if the server forgets this machine.
found in this entry's text
-
v2.1.242
Telemetry-suppression status is now sent on a second channel to IDE hosts
Editors are now told live whether telemetry is off, on a second channel besides startup.
found in this entry's text
-
v2.1.238
Remote clients can stop a single task
Remote clients can now stop one specific task rather than interrupting the whole turn.
found in this entry's text
-
v2.1.238
Messages to another session check the recipient first, and each session reports its own inbound state
Messaging another session checks the recipient first and gives a specific reason when refused.
found in this entry's text
-
v2.1.237
Build metadata bumped to 2.1.237
The reported version and build stamp move to 2.1.237 everywhere they appear.
found in this entry's text
-
v2.1.236
Remote control gains a detach-terminal action and per-surface tracking
Remote control gained a detach-terminal action and per-surface tracking for mobile, web and desktop.
found in this entry's text
-
v2.1.234
Remote Control stops a live session when the signed-in account changes
A live remote session now shuts down if you sign into a different account mid-session.
found in this entry's text
-
v2.1.234
The idle remote-control upsell moved into the nudge registry
The idle remote-control suggestion now comes from the shared nudge system; you see the same thing.
found in this entry's text
-
v2.1.234
Remote-control nudges rebuilt as plain tasks
The three remote-control suggestions were rewritten as plain tasks with identical wording.
found in this entry's text
-
v2.1.232
Two remote-control gates for resuming a bridged session
Resuming a session another process still controls can decline the takeover and tell you why.
found in this entry's text
-
v2.1.232
Remote control can take over a session another process still holds
Resuming a session another process still holds now tells you to run /remote-control to take it over.
found in this entry's text
-
v2.1.232
Bridge worker processes are launched with a resume argument
Remote bridge worker processes now start with a resume argument derived from the session URL.
found in this entry's text
-
v2.1.232
Remote control tells archived sessions apart from superseded ones
Remote control now distinguishes an archived session from one replaced by a newer session.
found in this entry's text
-
v2.1.232
Clearer wording for unsigned remote-control messages
Unsigned remote-control messages now say the message was ignored, not "not executed".
found in this entry's text
-
v2.1.229
Teleporting a session to the cloud now stops the local remote bridge from reviving it
After you send a session to the cloud, your terminal stops trying to reconnect to it.
found in this entry's text
-
v2.1.229
remote-control --continue is documented as reattaching, not resuming
Remote control's
--continueis documented as reattaching to a session recorded in the last four hours.found in this entry's text
-
v2.1.228
Remote-control heartbeat and stale-epoch recovery, all off
Remote sessions gain reconnect and reactivation heartbeats plus stale-connection recovery, all off here.
found in this entry's text
-
v2.1.228
Remote control gains reconnect and reactivation heartbeats, all off by default
Remote control adds reconnect, reactivation and idle heartbeats, each behind a gate that defaults off.
found in this entry's text
-
v2.1.228
Distinct telemetry when remote-control token refresh runs out of options
Running out of ways to refresh the remote-control token is now recorded under its own code.
found in this entry's text
-
v2.1.227
Version and build stamp bumped to 2.1.227
The version stamp moves to 2.1.227.
found in this entry's text
-
v2.1.225
Remote Control bridge sessions get [ref] handles in listings
Sessions reached over Remote Control now show a reference handle so you can message them by name.
found in this entry's text
-
v2.1.224
Remote-control autostart decision is resolved in one place
One resolver now decides whether Remote Control starts and in which mode, weighing flags, settings and env vars.
found in this entry's text
-
v2.1.224
Conversation resets are never dropped from a full event queue
A conversation reset can no longer be discarded when the event queue is overloaded.
found in this entry's text
-
v2.1.224
Remote-control registration reports a bridge epoch
Remote control registration and heartbeats now include an identifier for the current bridge lifetime.
found in this entry's text
-
v2.1.224
Bridge close codes distinguish auth failure from recoverable stalls
Remote bridge disconnects now use distinct close codes for session problems versus expired tokens.
found in this entry's text
-
v2.1.224
Telemetry for how remote-control autostart was decided
Whether remote control auto-started, and why, is now recorded.
found in this entry's text
-
v2.1.224
Remote Control startup source labels moved to a lookup table
Labels for where the remote-control startup setting came from now live in one table.
found in this entry's text
-
v2.1.224
Startup remote-control setting now tracks where its value came from
Remote control startup now records where its on/off value came from, but nothing reads that yet.
found in this entry's text
-
v2.1.223
Remote-control bridge registers a persistent machine id
Your install now gets a stable machine ID that identifies it when connecting through the remote-control bridge.
found in this entry's text
-
v2.1.223
Teleport and remote-control commands explain themselves inside cloud sessions
Running teleport inside a cloud session now tells you the exact local command to run instead of just failing.
found in this entry's text
-
v2.1.223
Remote-control attachments can be inlined as image blocks
Images sent from remote control could be inlined instead of passed as file paths, but that is off.
found in this entry's text
-
v2.1.222
Remote-bridge presence heartbeats can self-heal the transport
Remote sessions now rebuild a stuck connection when heartbeats keep failing but data still flows.
found in this entry's text
-
v2.1.222
Shutdown waits for in-flight remote-control work
Quitting waits up to 30 seconds for pending remote-control work instead of cutting it off.
found in this entry's text
-
v2.1.200
Remote Control Session Resume Improvements [In Development]
found in this entry's text
-
v2.1.128
Managed Remote Control Disable Setting
found in this entry's text
-
v2.1.121
claude daemon assistant addSubcommandfound in this entry's text
-
v2.1.120
Daemon CLI Enhancements
found in this entry's text
-
v2.1.119
Interactive Daemon Hub (
/daemon)found in this entry's text
-
v2.1.119
Remote Control Server Configuration
found in this entry's text
-
v2.1.116
Remote Control Replaces Mobile App Suggestion
found in this entry's text
-
v2.1.69
Remote Control Server Mode
found in this entry's text
- v2.1.69
-
v2.1.66
Remote Control Simplified
found in this entry's text
-
v2.1.64
Remote Control Server Mode
found in this entry's text
-
v2.1.63
--permission-mode CLI Flag
found in this entry's text
-
v2.1.53
claude remote-controlCLI Command withrcAliasfound in this entry's text
-
v2.1.51
Remote Control Bridge Overhaul
found in this entry's text
First cited
12The earliest release whose published evidence quoted remote-control was v2.1.51, 23 Feb 2026. That is the oldest release this project wrote about it, so it is a floor on the name's age and not the release that introduced it. It is not a presence reading: which builds carried the name is the table below.
6 further spans in the ledger name it. The list above is the earliest first and stops at 6.
Presence across releases
0The miner has never read a build containing this name. It is here because a changelog entry of ours names it, which is evidence that it existed and not evidence of which releases carried it. The inventory starts at v2.1.138 and everything older than that was never mined.
Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the CLI flag does. All CLI flags.