hermes-agent/optional-skills
Stoltemberg c89481db5e fix: add explicit UTF-8 encoding to all subprocess text=True calls (#53428)
On Windows with Chinese locale (GBK), subprocess.run(text=True) without
explicit encoding causes UnicodeDecodeError crashes. This fix adds
encoding='utf-8', errors='replace' to all subprocess.run() and
subprocess.Popen() calls that use text=True across 76 non-test Python files.

Fixes #53428 (master tracker for Windows GBK locale crash).

Note: credential_pool.py and electron changes excluded per reviewer request —
those will be submitted as separate focused PRs.
2026-07-24 11:45:57 -07:00
..
autonomous-ai-agents fix(skills): sync coding-agent CLI skills to current flags/packages 2026-07-24 08:18:10 -07:00
blockchain docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
communication
creative fix: add explicit UTF-8 encoding to all subprocess text=True calls (#53428) 2026-07-24 11:45:57 -07:00
data-science docs(jupyter-live-kernel): document zmq transport fallback and disable_check_xsrf pitfalls 2026-07-23 20:01:28 -07:00
devops docs(skills): fix remaining 13 broken related_skills refs repo-wide 2026-07-24 07:54:05 -07:00
dogfood docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
email/agentmail docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
finance docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
gaming
health
mcp docs(skills): fix remaining 13 broken related_skills refs repo-wide 2026-07-24 07:54:05 -07:00
migration docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
mlops fix(skills): sync mlops training/model-infra skills to current APIs 2026-07-24 08:18:05 -07:00
payments
productivity docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
research fix(skills): sync bundled + misc CLI skills to current upstream 2026-07-24 08:29:59 -07:00
security docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
software-development
web-development docs(skills): bring 69 skill descriptions under the 60-char authoring budget 2026-07-23 21:07:16 -07:00
yuanbao refactor(skills): move yuanbao to optional-skills 2026-07-23 19:47:46 -07:00
DESCRIPTION.md