{"name":"isolatePeerMachines","slug":"isolatepeermachines","family":"setting","title":"Settings keys","noun":"settings key","description":"Ask you before Claude [messages one of your sessions on another machine](\/docs\/en\/cross-session-messaging#require-approval-for-cross-machine-messages)","description_source":"docs","described_by":{"doc":"claude-code\/settings-reference","title":"All settings"},"presence":{"first_seen":"2.1.138","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.308","builds":126,"mined_builds":149,"first_cited":{"version":"2.1.124","released_at":"2026-04-30 01:39:41","spans":4}},"aliases":[],"entries":[{"version":"2.1.287","anchor":"cross-machine-send-permission-can-be-asked-unconditionally","heading":"Sending a message to a session on another machine can always require approval","line":"Claude Code can now ask for your approval before a message goes to another machine, even when `isolatePeerMachines` is off","released_at":"2026-10-01 16:59:25","reason":"found in this entry's text, named in this entry"},{"version":"2.1.269","anchor":"sendmessage-cross-machine-permission-check-now-passes-a-deta","heading":"SendMessage cross-machine permission check now passes a detached ask callback","line":"SendMessage's cross-machine permission check now uses a detached approval callback instead of passing context and canUseTool directly","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"},{"version":"2.1.268","anchor":"new-bypass-immune-classifier-category-denyrulesunjudged","heading":"New bypass-immune classifier category: denyRulesUnjudged","line":"A new denyRulesUnjudged permission category bypasses classifier judging but still can't be bypassed by rules","released_at":"2026-09-10 18:41:11","reason":"found in this entry's text"},{"version":"2.1.225","anchor":"send-message-clearer-story-about-sessions-on-other-machines","heading":"send_message: clearer story about sessions on other machines","line":"Messaging an unknown peer now explains that sessions on other machines could not be checked, so retry.","released_at":"2026-08-07 23:08:56","reason":"found in this entry's text"},{"version":"2.1.224","anchor":"cross-machine-messages-ask-first-when-peer-isolation-is-on","heading":"Cross-machine messages ask first when peer isolation is on","line":"With isolatePeerMachines on, cross-machine messages now stop and ask for your approval.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.224","anchor":"sendmessage-can-address-other-sessions-directly-and-reports-","heading":"SendMessage can address other sessions directly and reports delivery timing","line":"Messages can be addressed to a specific session by socket or id, blocked unless peer messaging is enabled.","released_at":"2026-08-07 01:36:32","reason":"found in this entry's text"},{"version":"2.1.223","anchor":"circuit-breaker-permission-reasons-moved-to-a-registry-isola","heading":"Circuit-breaker permission reasons moved to a registry; isolatePeerMachines is now bypass-immune","line":"Cross-machine file transfer denials can no longer be bypassed once you enable peer isolation.","released_at":"2026-08-05 22:51:13","reason":"named in this entry, found in this entry's text"},{"version":"2.1.223","anchor":"circuit-breakers-carry-declared-traits-instead-of-hard-coded","heading":"Circuit breakers carry declared traits instead of hard-coded name checks","line":"Peer-machine isolation prompts now survive bypass permissions mode and are never auto-approved.","released_at":"2026-08-05 22:51:13","reason":"named in this entry, found in this entry's text"},{"version":"2.1.223","anchor":"permission-circuit-breakers-now-have-a-capability-table","heading":"Permission circuit breakers now have a capability table","line":"Peer-machine isolation prompts now still appear even when you're running in bypass-permissions mode.","released_at":"2026-08-05 22:51:13","reason":"found in this entry's text"},{"version":"2.1.210","anchor":"sendfile-send-files-between-claude-code-sessions","heading":"SendFile \u2014 Send Files Between Claude Code Sessions","line":null,"released_at":"2026-07-14 19:39:21","reason":"found in this entry's text"}],"entries_total":13,"docs":[{"source":"claude-code","path":"settings-reference","title":"All settings","documented":true},{"source":"claude-code","path":"settings","title":"Claude Code settings","documented":true},{"source":"claude-code","path":"cross-session-messaging","title":"Message your other Claude Code sessions","documented":false},{"source":"claude-code","path":"permission-modes","title":"Choose a permission mode","documented":false}],"docs_total":4,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/isolatepeermachines","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}