{"version":"2.1.247","anchor":"warning-when-claude-json-cannot-be-watched-for-outside-edits","canonical_anchor":"warning-when-claude-json-cannot-be-watched-for-outside-edits","heading":"Warning when ~\/.claude.json cannot be watched for outside edits","tier":"notice","area":"Settings","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247\/e\/warning-when-claude-json-cannot-be-watched-for-outside-edits","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247","markdown":"### Warning when `~\/.claude.json` cannot be watched for outside edits\n\nYou're now warned when your settings file isn't being watched, so other sessions' edits won't appear.\n\n**What**\n\nIf the file-watch fallback is off for the process, Claude Code now warns that it is not watching `~\/.claude.json`, meaning changes made by other Claude Code processes will not be picked up in this one.\n\n**Details**\n\n- Emits the warning plus a `global_config_unwatched` counter.\n- Global config state gained a `fileWatchFallback` field and setter that records whether the `fs.watchFile` fallback is available.\n- Silent when watching works normally.\n\n**Evidence**\n\n`Not watching ~\/.claude.json for other processes: the fs.watchFile fallback is off for this process`\n\n- Area: Settings\n- Names: `~\/.claude.json`\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}