agent-Specialization/core/main_terminal_parts/tools_definition
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
agent_tools.py refactor(tools): remove zombie close_sub_agent tool 2026-09-10 13:41:12 +08:00
base.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
context_tools.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
core_tools.py refactor(multi-agent): 子智能体统一显示名寻址并增强可靠性 2026-08-27 09:21:30 +08:00
custom_mcp.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
file_tools.py feat(tools): edit_file old_string 不足3行升级为硬拒绝 2026-09-10 19:14:36 +08:00
main.py feat(tools): 工具动态加载——低频工具按需注入,对话文件快照为准 2026-09-10 17:07:15 +08:00
misc_tools.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
search_web_tools.py feat(chat): 行内引用胶囊(inline citations) 2026-09-01 22:31:37 +08:00
terminal_tools.py refactor(multi-agent): 子智能体统一显示名寻址并增强可靠性 2026-08-27 09:21:30 +08:00
workflow_tools.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00