Jay0130-a 62130caa82
fix(skills): strip a leading BOM from the SKILL.md content handed to the model (#6984)
* fix(skills): strip a leading BOM from the SKILL.md content handed to the model

* fix(agents): hash the same BOM-free skill content the middleware injects

* docs(skills): state the BOM mechanism as it is, and sync the encoding convention

* test(skills): name the real BOM mechanism in the activation test docstring

* fix(ci): satisfy lint checks for skill BOM handling

---------

Co-authored-by: Jay0130-a <Jay0130-a@users.noreply.github.com>
Co-authored-by: Jay0130-a <309071492+Jay0130-a@users.noreply.github.com>
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-10-18 22:03:27 +08:00
..