dsh-surrogate-guard:在会话日志写入前中和 UTF-16 孤立代理
DSH 工具结果在截断路径上可能留下 UTF-16 孤立代理,导致 API 返回 unexpected end of hex escape 与 400 INVALID_REQUEST,且写入会话后每轮重发都会失败。插件 dsh-surrogate-guard 在内容进入会话日志前将孤立代理替换为 U+FFFD,覆盖 tools/post-execute 等入口,并与 dsh-text-guard 互补。本文基于官方 README 说明安装、配置、自测与已知限制。
阅读全文