hermes-agent/skills/creative/comfyui/scripts
Teknium 36f73df139 fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths
The salvaged fix covered run_workflow.py and hardware_check.py. The same
locale-default read of user-authored workflow JSON exists in five sibling
scripts (auto_fix_deps, check_deps, extract_schema, health_check,
run_batch) — same bug class, same utf-8-sig fix. Invariant test extended
to pin all nine read sites.

The pdf half of the original PR is superseded: those scripts were
replaced wholesale by the clean-room rewrite (#81890), which ships
UTF-8-explicit I/O enforced by its own invariant test.
2026-08-08 11:20:51 -07:00
..
_common.py fix: clean up SkillEvaluator Tier 1 security findings in bundled skills 2026-08-08 10:45:21 -07:00
auto_fix_deps.py fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths 2026-08-08 11:20:51 -07:00
check_deps.py fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths 2026-08-08 11:20:51 -07:00
comfyui_setup.sh
…
extract_schema.py fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths 2026-08-08 11:20:51 -07:00
fetch_logs.py
…
hardware_check.py fix(skills): pin text-mode file I/O to UTF-8 in comfyui and pdf skill scripts 2026-08-08 11:20:51 -07:00
health_check.py fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths 2026-08-08 11:20:51 -07:00
run_batch.py fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths 2026-08-08 11:20:51 -07:00
run_workflow.py fix(skills): pin text-mode file I/O to UTF-8 in comfyui and pdf skill scripts 2026-08-08 11:20:51 -07:00
ws_monitor.py
…