agent-Specialization/core/main_terminal_parts
JOJO 56a0acdad2 feat(chat): 新增本次工作编辑摘要卡片——工作段末尾显示合并diff,支持显示时机设置
- write/edit 成功后以首次编辑前内容为基线重算净变化 diff,实时写入发起工作的 user 消息 metadata.edit_summary(含带行号上下文的 diff 行),随对话持久化,异常停止保留最后一刻状态
- 消息流工作段末尾渲染卡片(已编辑 N 个文件 + 各文件 +-),居中弹窗展示合并 diff(复用现有 diff 样式),桌面 hover 浮窗/点击钉住,移动端点击模态
- 个人空间新增「编辑摘要实时显示」开关(默认关闭=工作完成后才显示)
- edit_summary_updated 事件 socket + 任务事件流双通道实时更新
2026-08-11 21:05:06 +08:00
..
context refactor(runtime-mode): 运行期模式切换通知改为基线漂移检测机制 2026-08-01 10:02:24 +08:00
tools_definition fix(tools): view_image 移除 svg 支持 2026-07-29 11:45:22 +08:00
__init__.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00
commands.py refactor(naming): 移除代码中的第三方产品名 2026-07-28 18:43:03 +08:00
tools_definition.py refactor: split api_client, tool_result_formatter, tools_definition into sub-packages 2026-06-20 21:51:45 +08:00
tools_execution.py feat(chat): 新增本次工作编辑摘要卡片——工作段末尾显示合并diff,支持显示时机设置 2026-08-11 21:05:06 +08:00
tools_policy.py refactor(naming): 移除代码中的第三方产品名 2026-07-28 18:43:03 +08:00
tools_read.py feat(memory): 新增项目记忆检索工具 search_project_memory 2026-07-29 02:00:01 +08:00
tools.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00