{"version":"2.1.246","anchor":"ide-diff-viewer-skips-remote-calls-and-more-notebook-files","canonical_anchor":"ide-diff-viewer-skips-remote-calls-and-more-notebook-files","heading":"IDE diff viewer skips remote calls and more notebook files","tier":"notice","area":"IDE Integration","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/ide-diff-viewer-skips-remote-calls-and-more-notebook-files","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### IDE diff viewer skips remote calls and more notebook files\n\nRemote-driven edits no longer pop diff tabs in your IDE, and symlinked notebooks are recognised.\n\n**What**\n\nEdits that come from served or remote tool input no longer open a diff tab in your IDE, and notebooks are detected by checking both the given path and its resolved form rather than a plain `.ipynb` suffix test, so symlinked or indirect notebook paths are excluded too.\n\n**Details**\n\n- Accepting a diff now clears any deny-limit fallback carried on the permission result and records it with `autoDenied` false, matching what the interactive permission dialog already did.\n- Existing conditions are unchanged: the diff tab still requires the `auto` diff tool setting and a connected IDE.\n\n**Evidence**\n\n`tengu_ext_will_show_diff`\n\n- Area: IDE Integration\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}