{"version":"2.1.277","anchor":"remote-attach-announcement-of-served-tools-now-feeds-reposit","canonical_anchor":"remote-attach-announcement-of-served-tools-now-feeds-reposit","heading":"Directory-sync state now tracks repository trust and locally-served tools","tier":"soon","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/remote-attach-announcement-of-served-tools-now-feeds-reposit","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### Directory-sync state now tracks repository trust and locally-served tools\n\nCloud session sync and directory-sync change detection now include repositoryTrust and localTools fields\n\n**Unclear.** The gate `tengu_violin_bridgepin` read off for this site's account and off for the anonymous baseline, with no reading yet taken under this release, so it's unclear whether or how it governs this behavior.\n\n**What**\n\nWhen a remote session attaches, the served-tools announcement now feeds a new `localTools` field, and a new `repositoryTrust` field is attached to the cloud-session-sync payload when the repository-trust feature is active. The directory-sync journal's change-detection logic was updated to compare both `repositoryTrust` and `localTools` (alongside the existing `whileClosed` field) using a new deep-equality helper, so changes to either are now detected. New status text such as \"served by this machine\" and \"not serving this session\" was added to describe trust\/sync status to the user.\n\n**Why**\n\nThis lets directory sync correctly notice and react when which tools are served locally or the repository's trust state changes, instead of only tracking whether syncing was paused.\n\n- Flag `tengu_violin_bridgepin`: Off in both readings (read for one account on one subscription tier against v2.1.277; this account: off, anonymous baseline: off, compiled default: off) 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.\n- Area: Cloud Sessions\n- Names: `repositoryTrust`, `localTools`\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}