fix: add utf-8 encoding to extension and preset registry file I/O (#3834)

Both extension and preset registry read/write calls used platform-default
encoding, which on Windows (cp1252/UTF-16) would corrupt UTF-8 JSON data
or raise UnicodeDecodeError. Explicitly specify encoding='utf-8' to match
the JSON contract.

Assisted-by: opencode (autonomous)
This commit is contained in:
Quratulain-bilal
2026-08-06 10:45:29 -05:00
committed by GitHub
parent 36a33555bc
commit adb2413ab6

Diff Content Not Available