Remote Control starts Claude Code sessions on your machine at the server's request. It now creates a worktree, a separate working copy of a git repository, whenever the server's session settings include worktree: true. Before, it did this only when the spawn mode was set to "worktree".
It first checks that the folder is a git repository. If it is not, it logs "asked for a worktree · is not a git repository, running there" and runs the session in the folder itself. The saved worktree details now also include baseChangeset and sessionDir, and the usage data sent when a session starts gains worktree_requested.
A remotely started session can now keep its changes apart from your main copy of the project more often. In a folder that is not a git repository, the session edits the files directly, and the log line tells you why.
tengu_bridge_apply_server_session_config Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.281: on
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.281. It isn't a statement about your account. What a flag value here can and cannot tell you