新增可配置的会话重放匹配,支持三种内置策略
值得精读。三个看点:一是 JSON 对象等价的类型打标设计(`true` vs `1`、大数精度、重复键/NaN 拒绝、递归深度回退),边界考虑细致且测试充分;二是 effective history 的“存储拼写优先”语义,以及 Shi-Dong 补上的 v1 提交修复,是数据一致性上的关键决策;三是“先回退大 PR、收窄后重做”的工程实践。若计划在生产启用 `loose_tool_call` 或 `role_content_only`,建议先读 `docs/user-guide/customization.md` 的风险模型,并对自定义 matcher 先做小流量验证。