{"name":"CLAUDE_CODE_REMOTE_TOOLS_SESSION_CHANNEL","slug":"claude-code-remote-tools-session-channel","family":"env","title":"Environment variables","noun":"environment variable","description":"Tools on another machine gain a third route over the session channel, gated off by default.","description_source":"entry","described_by":{"version":"2.1.247","anchor":"remote-tool-hosts-can-announce-themselves-over-the-session-c"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":{"version":"2.1.247","released_at":"2026-08-26 18:02:01","spans":1}},"aliases":[],"entries":[{"version":"2.1.283","anchor":"remote-control-inbound-guard-hook-and-plugin-forwarding-swi","heading":"Remote Control no longer lets hooks and plugins through its inbound guard","line":"Remote Control's inbound guard now always excludes hooks and plugins, and remote tools depend on two environment variables","released_at":"2026-09-25 18:46:11","reason":"found in this entry's text"},{"version":"2.1.247","anchor":"remote-tool-hosts-can-announce-themselves-over-the-session-c","heading":"Remote tool hosts can announce themselves over the session channel","line":"Tools on another machine gain a third route over the session channel, gated off by default.","released_at":"2026-08-26 18:02:01","reason":"named in this entry, found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_REMOTE_TOOLS_FORWARD","slug":"claude-code-remote-tools-forward","description":"With `CLAUDE_CODE_REMOTE_TOOLS_FORWARD` set to true, tools gain an optional field that runs the call on an attached machine"},{"name":"CLAUDE_CODE_REMOTE_TOOLS_HOST_ALLOWS_UNATTENDED","slug":"claude-code-remote-tools-host-allows-unattended","description":"Claude Code's lists of allowed usage events and host environment variables gain entries about MCP, skills and hosted setups"},{"name":"CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN","slug":"claude-code-remote-tools-pin-stored-login","description":"With `CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN` set, the serve helper exits with code 78 if its API or sign-in addresses are not Anthropic's own"},{"name":"CLAUDE_CODE_REMOTE_TOOLS_POLICY","slug":"claude-code-remote-tools-policy","description":"CLAUDE_CODE_REMOTE_TOOLS_POLICY picks between parity (the default) and interim remote-tool behaviour."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-remote-tools-session-channel","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}