{"name":"tengu_remote_backend","slug":"tengu-remote-backend","family":"flag","title":"Feature flags","noun":"feature flag","description":"Joining an existing cloud session, trusted-device enrollment and the folder sync offer can now be turned on by two new remote switches, off by default","description_source":"entry","described_by":{"version":"2.1.284","anchor":"new-remote-session-gates-tengu-violin-maple-tengu-violin-d"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":150,"mined_builds":150,"first_cited":{"version":"2.1.299","released_at":"2026-10-14 00:23:19","spans":1}},"aliases":[],"entries":[{"version":"2.1.305","anchor":"cloud-sessions-sign-in-screen-on-auth-failure-existing-ses","heading":"Cloud sessions can open a sign-in screen when sign-in fails","line":"If sign-in fails when starting a `--cloud` session, Claude Code can now show a sign-in screen and carry on instead of only printing an error","released_at":"2026-10-20 19:29:36","reason":"gate cited by this entry"},{"version":"2.1.299","anchor":"cloud-cloud-and-tengu-remote-backend-handling","heading":"Internal rework of how --cloud sessions are started","line":"The code that starts cloud sessions with `--cloud` was reorganised, with no change you can see","released_at":"2026-10-14 00:23:19","reason":"gate cited by this entry"},{"version":"2.1.295","anchor":"cloud-now-accepts-a-prompt-piped-on-stdin-or-a-positional","heading":"--cloud without a description can take the task from your prompt","line":"Claude Code now accepts `--cloud` with no description in more cases, using the starting prompt as the task","released_at":"2026-10-08 18:22:58","reason":"gate cited by this entry"},{"version":"2.1.288","anchor":"new-tengu-remote-create-tool-serving-gate-telemetry-on-cloud","heading":"Cloud session creation now records how a feature switch was read","line":"When creating a cloud session, Claude Code now checks a feature switch itself and records its answer, the cached value and the wait time","released_at":"2026-10-02 18:30:40","reason":"gate cited by this entry"},{"version":"2.1.287","anchor":"cloud-launch-refuses-when-it-would-need-the-keyboard","heading":"--cloud stops early when it would need a keyboard it can't read","line":"If `--cloud` would open a session in your terminal but there is no keyboard to read from, Claude Code now exits with an error before creating it","released_at":"2026-10-01 16:59:25","reason":"gate cited by this entry"},{"version":"2.1.284","anchor":"new-remote-session-gates-tengu-violin-maple-tengu-violin-d","heading":"Cloud-session attach and folder sync get new remote switches","line":"Joining an existing cloud session, trusted-device enrollment and the folder sync offer can now be turned on by two new remote switches, off by default","released_at":"2026-09-28 17:11:59","reason":"gate cited by this entry"},{"version":"2.1.284","anchor":"cloud-gains-a-connected-session-path-behind-tengu-violin","heading":"Staying connected to a cloud session from --cloud can be switched on by a new remote setting","line":"Staying attached to a cloud session started with `--cloud` can now also be turned on remotely, and the offer to sync files hangs on its own switch","released_at":"2026-09-28 17:11:59","reason":"gate cited by this entry"}],"entries_total":7,"docs":[],"docs_total":0,"gates":[{"version":"2.1.305","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.299","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.295","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.288","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.287","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.284","state":"unknown","account":null,"baseline":null,"code_default":false}],"related":[{"name":"tengu_remote_agent_permission_fallback","slug":"tengu-remote-agent-permission-fallback","description":"Cloud agents now ask for tool permission in your terminal, marked as remote, with no \"always allow\" option."},{"name":"tengu_remote_agent_permission_forwarded","slug":"tengu-remote-agent-permission-forwarded","description":"Cloud agents now ask for tool permission in your terminal, marked as remote, with no \"always allow\" option."},{"name":"tengu_remote_attach_session","slug":"tengu-remote-attach-session","description":"Analytics ids are now filtered to safe characters before being sent, with no change you'll see."},{"name":"tengu_remote_attach_session_rejected","slug":"tengu-remote-attach-session-rejected","description":"Attaching to a cloud session with an unknown or malformed id is refused immediately with a message."},{"name":"tengu_remote_auto_mode_include_destructive_mcp","slug":"tengu-remote-auto-mode-include-destructive-mcp","description":"Destructive MCP tools could stop skipping permission prompts in remote auto mode, but that is off."},{"name":"tengu_remote_autocompact_state_adopted","slug":"tengu-remote-autocompact-state-adopted","description":"Remote sessions now use the host's auto-compact settings for context and token display."},{"name":"tengu_remote_create_permission_mode_push","slug":"tengu-remote-create-permission-mode-push","description":"A cloud session's starting permission mode is retried, and falls back to default with a warning."},{"name":"tengu_remote_create_session","slug":"tengu-remote-create-session","description":"Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON."},{"name":"tengu_remote_create_session_error","slug":"tengu-remote-create-session-error","description":"Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON."},{"name":"tengu_remote_create_session_success","slug":"tengu-remote-create-session-success","description":"Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-remote-backend","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}