{"version":"2.1.205","anchor":"bug-fixes","canonical_anchor":"bug-fixes","heading":"","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.205\/e\/bug-fixes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.205","markdown":"- Fixed semver comparison errors producing unredacted version strings in logs \u2014 invalid semver values are now wrapped with a sanitized error message (search for `\"Invalid SemVer: <redacted>\"`)\n\n- Fixed worktree reparse-point cleanup on Windows \u2014 the cleanup logic no longer enumerates symlinks outside the worktree root and handles the case where `realpath()` fails without logging a spurious path (search for `\"[worktree] refusing to enumerate unremovable entry before removal\"`)\n\n- Fixed `git status --untracked-files=all` not being passed in some contexts where untracked file detection was needed (search for `\"--untracked-files=all\"`)\n\n- Fixed MCP import from Claude Desktop failing silently \u2014 errors are now logged at error level (search for `\"Failed to read existing MCP configs for Desktop import\"`)\n\n- Improved file-read pagination hint: when a file is truncated by token cap and cannot be paginated by line, Claude is now told \"this view is incomplete and the file cannot be paginated by line. Do NOT answer from this view alone\" rather than silently returning a partial view (search for `\"this view is incomplete and the file cannot be paginated by line\"`)"}