fix(lint): explicit utf-8 encoding on the sherpa keywords tempfile

This commit is contained in:
Hermes Agent 2026-07-24 08:41:20 -07:00 committed by Teknium
parent 71a2feeade
commit 567f47f01f
No known key found for this signature in database

View file

@ -304,7 +304,7 @@ class _SherpaKwsEngine(_Engine):
import tempfile
kw = tempfile.NamedTemporaryFile(
mode="w", suffix=".txt", prefix="hermes-kws-", delete=False
mode="w", suffix=".txt", prefix="hermes-kws-", delete=False, encoding="utf-8"
)
display = phrase.upper().replace(" ", "_")
kw.write(" ".join(tokens[0]) + f" @{display}\n")