{"version":"2.1.310","anchor":"path-reads-unresolvable-paths-treated-as-possible-devicepr","canonical_anchor":"path-reads-unresolvable-paths-treated-as-possible-devicepr","heading":"File reading refuses paths that may be device or process files","tier":"notice","area":"File Reading","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.310\/e\/path-reads-unresolvable-paths-treated-as-possible-devicepr","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.310","markdown":"### File reading refuses paths that may be device or process files\n\nClaude Code now refuses to read paths that name a device or process file, or that it cannot resolve well enough to rule that out\n\n**What**\n\nWhen Claude Code reads a file, it now refuses paths that name a device or process file, such as the special files under `\/proc` on Linux. It also refuses paths it cannot resolve, because it cannot tell them apart from such files. Before, a path that failed to resolve was passed over silently. The refusal comes with a message saying the path names, or cannot be told apart from, a device or process file the tool does not read.\n\n**Why**\n\nSome paths that used to be read may now be refused, for example a shortcut that points nowhere. The message tells you why.\n\n- Area: File Reading\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}