agent-Specialization/modules/file_manager
JOJO f78fd7442c feat(tools): edit_file old_string 不足3行升级为硬拒绝
- 单条/多组替换路径统一:old_string 少于3行直接报错拒绝执行,不再仅提示后放行
- 移除 replace_all 批量替换场景的单行豁免,工具描述同步改为硬性表述
- i18n 文案更新(中英):replace_short_old_notice -> replace_old_text_too_short,清理失效的 many_short_notice

Co-authored-by: Astrion powered by Kimi-K3 <astrion-agent@users.noreply.github.com>
2026-09-10 19:14:36 +08:00
..
__init__.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
base.py feat(i18n): 后端用户可见消息国际化(zh/en 双语 + ui_locale 偏好持久化) 2026-08-29 07:58:29 +08:00
crud_mixin.py fix(security): Docker 多用户模式全面安全加固(安全审计修复) 2026-09-02 18:31:00 +08:00
list_mixin.py feat(i18n): 后端用户可见消息国际化(zh/en 双语 + ui_locale 偏好持久化) 2026-08-29 07:58:29 +08:00
patch_mixin.py feat(i18n): 后端用户可见消息国际化(zh/en 双语 + ui_locale 偏好持久化) 2026-08-29 07:58:29 +08:00
path_mixin.py feat(security): 沙箱只读真强制与权限模式边界收敛 2026-08-30 22:07:14 +08:00
read_mixin.py feat(i18n): 后端用户可见消息国际化(zh/en 双语 + ui_locale 偏好持久化) 2026-08-29 07:58:29 +08:00
replace_mixin.py feat(tools): edit_file old_string 不足3行升级为硬拒绝 2026-09-10 19:14:36 +08:00