Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.318 ·

/send-to-project offers to turn on Remote Control and asks for a message when none was typed

/send-to-project can turn Remote Control on, opens a compose dialog when no message was typed, and explains more clearly why nothing was sent

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

Unclear Whether /send-to-project is available to users in this release is not clear.

What

/send-to-project sends a message from your Claude Code session to a claude.ai Project. The Project reads the session through Remote Control, a feature that lets a session be reached from somewhere else. The command was reworked in several places:

  • Remote Control: if Remote Control is off, the command now offers to turn it on. It runs a check, switches it on, then waits for it to connect. Before, it stopped with an error. The command descriptions now say it "offers to turn it on when it is off", and the dialog has a "Turn on Remote Control and send" choice.
  • New outcome messages: there are four new messages for when Remote Control cannot be turned on, for the cases declined, failed, timed_out and account_changed. Before, only the cases none, withheld and unverified had messages. Each failure ends by saying nothing was sent. One example: "Remote Control stays off, so nothing was sent: a project reads this session through it. Run /send-to-project again to turn it on."
  • Compose dialog: when you run the command without typing a message, it opens a dialog that asks for one. The two dialog kinds are continue_in_projects_remote_control and continue_in_projects_compose. They only appear in interactive sessions. In a terminal session with no conversation, the message command asks you for the message.
  • Three message modes: the message can be typed after the command, typed into the field the command opened, or not given at all. Before there were only two modes. In the field mode, the instructions Claude receives include a "The message the user typed" section, so Claude can rewrite the message if you decline it.
  • Empty conversation: a new message reads "There is no conversation above to draft a message from, so nothing was sent. Run /send-to-project again with the message typed after it."
  • Refusal reasons: when the session is not the one in control, the refusal now gives a specific reason, such as not_owner_remote_control or not_owner_relay, instead of always saying not_owner. A message sent to a session that cannot be reached can now also give a specific reason, which comes from whyNotSending.
  • Project tools error: the message now reads "No project attached to this session. Project tools are available when the session is in a claude.ai Project." Before, it said "started inside a claude.ai Project".

Why

Before, having Remote Control off was a dead end. Now you can switch it on from inside the command. When sending fails, the messages say which step went wrong, so you know what to do next.

Read from
Names in the bundle/send-to-project
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 doubtWhether `/send-to-project` is available to users in this release is not clear.

See this entry in the whole of v2.1.318 →

Feedback