{"version":"2.1.118","anchor":"improved-edit-tool-unicode-handling","canonical_anchor":"improved-edit-tool-unicode-handling","heading":"Improved Edit Tool Unicode Handling","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118\/e\/improved-edit-tool-unicode-handling","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118","markdown":"### Improved Edit Tool Unicode Handling\n\nThe Edit tool now attempts to match `\\uXXXX` escape sequences and their literal Unicode character equivalents. If neither form matches, it provides a more helpful error message: `\"Edit also tried swapping \\uXXXX escapes and their characters; neither form matched, so the mismatch is likely elsewhere in old_string.\"`.\n\n**Evidence**\n\nUnicode swap functions `$e8` and `qe8` at line ~260927, and error hint (search for `\"swapping \\\\uXXXX escapes\"`)."}