开源项目
Agentplay在写入时重新校验代码仓库边界
Agentplay 0.2.4 — confine repository writes at write time
概述
Agentplay从编程Agent会话记录中提供诊断与配置修正,可能写入CLAUDE.md或Claude配置文件。旧路径在早期检查后若被替换为符号链接,后续写入或撤销可能落到仓库之外。 本次在原子写入时传入授权根目录,再次校验真实路径;删除及异常回滚也使用同一仓库边界,越界时返回明确错误。这项约束覆盖配置修正流程,不能代替操作系统级沙箱。