Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SessionsArea: what it touches
Internal ChangesKind: in v2.1.314,
Internal ChangesSection of the release
Unclear What decides whether the new instruction to wait for results is used is not shown.
What
A remote session is a Claude Code session that runs on another machine. Remote sessions already kept a list of background tasks, which are tasks that keep running while the conversation goes on. They now also keep a list of foreground tasks. The list is filled when the session starts, updated each time a task reports a result, and cleared when the worker running the session is reported gone.
Some other changes come with it:
A new event marks a reply as held.
The record of a finished reply is reset at the start of each turn.
A new version of Claude's instructions tells it to wait in the foreground for a result it needs before replying. A check decides when this version is used.
Why
This changes how Claude is told to handle results from tasks it has started.
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 doubtWhat decides whether the new instruction to wait for results is used is not shown.