Commit Graph

  • 1f04c62d0d feat: 添加图片轻箱功能,支持点击图片预览和下载,优化附件展示逻辑 ooodc 2026-06-07 18:47:17 +08:00
  • 62ea6de3a7 feat: 更新时间戳处理逻辑,支持从消息中提取并格式化时间,同时为话题列表添加分页功能 ooodc 2026-06-07 18:17:13 +08:00
  • 7e8b6a832e style: 调整刷新按钮的样式和尺寸,优化用户界面 ooodc 2026-06-07 18:01:59 +08:00
  • eeea7d44d0 feat: 添加 topic_id 支持,确保消息按话题隔离 ooodc 2026-06-07 17:49:22 +08:00
  • 3a623cc8a3 fix: 修复话题描述更新逻辑的竞态条件和语义错误,前端自动刷新描述 ooodc 2026-06-07 16:52:44 +08:00
  • b5e2886068 feat: 添加删除话题功能,包括命令处理器和前端交互 ooodc 2026-06-07 14:09:14 +08:00
  • bf66c00950 feat: 为 WebSocket 消息添加时间戳字段,确保消息的时间信息可用 ooodc 2026-06-07 09:18:15 +08:00
  • 02339465b6 chore: 删除未使用的 Sidebar SessionSelector(已移至 Header) ooodc 2026-06-06 22:25:22 +08:00
  • 6f33ec7604 feat: 多通道消息支持与 Session 选择器 ooodc 2026-06-06 22:25:10 +08:00
  • 99b6f54f67 feat: 更新网关配置,将主机地址从 "0.0.0.0" 修改为 "127.0.0.1" ooodc 2026-06-06 16:00:34 +08:00
  • cf1152571d feat: 实现内存记录的去重和统一 scope_key 为 "default" ooodc 2026-06-06 15:07:06 +08:00
  • abb2d596f4 feat: 统一记忆 scope_key 为 "default",简化上下文依赖 ooodc 2026-06-06 14:52:54 +08:00
  • e36f66e23b feat: 移除消息发送的速率限制逻辑,简化 WeChat 消息发送流程 ooodc 2026-06-06 14:11:13 +08:00
  • b5a1635a05 feat: 实现消息发送的速率限制,确保同一用户之间的最小间隔 ooodc 2026-06-06 10:57:40 +08:00
  • 988e77123c feat: 精简日志记录,移除冗余信息,优化调试输出 ooodc 2026-06-06 10:41:52 +08:00
  • 39072f724e feat: 优化文本分割逻辑,避免在 markdown 表格和代码块中间拆分 ooodc 2026-06-06 10:32:28 +08:00
  • c3bfe32fa3 feat: 实现长消息分块发送功能,优化 WeChat 消息传递 ooodc 2026-06-06 10:24:55 +08:00
  • fb90641774 feat: 增强日志记录,添加消息处理和工具执行的详细信息 ooodc 2026-06-06 09:26:50 +08:00
  • bd13cffe14 feat: 添加亮色/暗色主题切换功能 ooodc 2026-06-04 21:52:45 +08:00
  • d1d4998a26 feat: 增加工具结果字符限制,提升处理能力至 100,000 字符 oudecheng 2026-06-04 17:33:01 +08:00
  • 2f529e96d0 feat: 添加滚动控制功能,支持回到顶部和回到底部的按钮 oudecheng 2026-06-04 16:00:43 +08:00
  • e8a3a47ac7 feat: 添加 TaskStarted 事件,支持任务开始通知功能 ooodc 2026-06-03 21:53:37 +08:00
  • 1d4ebb27a7 feat: 更新 StopExecution 命令和 CancelManager,支持按话题取消 Agent 执行 oudecheng 2026-06-03 18:13:15 +08:00
  • 1b571e943f feat: 添加停止当前执行的 Agent 功能,支持通过 /stop 命令取消执行 oudecheng 2026-06-03 16:49:29 +08:00
  • a11fdac86a feat: 优化消息历史清理逻辑,支持移除任意位置的未完成工具调用序列 oudecheng 2026-06-03 15:14:18 +08:00
  • 0d6880f6a3 fix: 修复任务工具结果解析逻辑,确保正确处理显示内容 oudecheng 2026-06-03 14:08:23 +08:00
  • a783abd0e3 feat: 添加恢复代码块占位符的功能,优化文本处理逻辑 oudecheng 2026-06-03 08:54:08 +08:00
  • 15dfc48837 feat: 根据 chat_id 自动选择 Session,支持定时任务专用 Session ooodc 2026-06-03 00:08:28 +08:00
  • a2c7981d6d feat: 添加 fresh_session 选项以支持清理历史记录 ooodc 2026-06-02 23:31:05 +08:00
  • cb58d9f3f0 feat: 清理消息历史中不完整的 tool call 序列 oudecheng 2026-06-02 20:40:05 +08:00
  • 9f2eedf313 feat: 更新消息处理逻辑,仅接受带有匹配 subagent_task_id 的消息 oudecheng 2026-06-02 19:34:11 +08:00
  • ea6fabe41d feat: 添加持久化消息处理程序,增强定时任务消息的持久化能力 oudecheng 2026-06-02 18:42:50 +08:00
  • 025c355c7d feat: 在消息查询中添加工具执行时长字段,增强消息记录功能 oudecheng 2026-06-02 17:27:29 +08:00
  • 590ea9abb0 feat: 添加工具执行时长字段到消息存储,增强消息记录功能 oudecheng 2026-06-02 17:17:06 +08:00
  • 5f2bc950b1 feat: 添加定时任务和聊天消息加载功能,增强调度管理 oudecheng 2026-06-02 17:04:00 +08:00
  • 4d6d989247 feat: 添加工具执行时长字段,增强消息处理功能 oudecheng 2026-06-02 16:52:47 +08:00
  • 5273a7b335 feat: 添加记忆数量检查,避免在保留数不足时进行整理 oudecheng 2026-06-02 16:18:16 +08:00
  • f8fc0f7d0f feat: 添加工具结果处理功能,支持执行时长记录和显示 oudecheng 2026-06-02 16:15:05 +08:00
  • eebfe0faa5 feat: 增强错误处理和日志记录,优雅处理通道关闭情况 oudecheng 2026-06-02 15:23:50 +08:00
  • 1541dd7c10 feat: 添加平台特定的进程输入等待检查功能,增强 Bash 工具的用户授权检测 oudecheng 2026-06-02 10:59:13 +08:00
  • 9b6cae0803 feat: 前端静态文件嵌入二进制 ooodc 2026-05-30 17:43:17 +08:00
  • 1288ba268f feat: 限定记忆命名空间为7种分类 ooodc 2026-05-30 13:06:55 +08:00
  • 7d9355fd78 feat: WebSocket 媒体文件处理优化 ooodc 2026-05-30 10:22:30 +08:00
  • c2293238fc feat: 前端支持文件附件输入 ooodc 2026-05-30 08:07:02 +08:00
  • 3d9c981c2a feat: 前端输入框体验优化 ooodc 2026-05-29 23:12:53 +08:00
  • 06756a4816 fix: 修复消息持久化缺失 topic 关联和 assistant 文本丢失 oudecheng 2026-05-29 18:09:00 +08:00
  • 2bda66a042 fix:user 消息重复 oudecheng 2026-05-29 17:42:05 +08:00
  • d0051baa07 refactor: 消息持久化从批量改为实时逐条,通过装饰器模式实现 oudecheng 2026-05-29 16:47:57 +08:00
  • 3b0b4c1f2e refactor: 消息持久化改为批量单事务插入 oudecheng 2026-05-29 13:02:15 +08:00
  • 4cb26b5b67 feat: 子智能体任务消息查看,实时广播工具调用事件 oudecheng 2026-05-29 11:15:38 +08:00
  • 5d3a583915 fix: read工具单行超长时内容被完全丢弃 oudecheng 2026-05-29 09:47:47 +08:00
  • 182bebdaef feat: 工具消息合并为可展开卡片,添加复制按钮 oudecheng 2026-05-29 09:10:34 +08:00
  • 34011a6fa3 feat: 优化工具面板UI,外部渠道过滤工具消息 oudecheng 2026-05-29 08:46:50 +08:00
  • 5e5de7ce9f refactor: 移除 show_tool_results 开关,始终实时推送工具调用消息 oudecheng 2026-05-28 18:52:40 +08:00
  • 7755164df5 feat:记忆修改隔离 oudecheng 2026-05-28 14:55:52 +08:00
  • 598d425c28 feat: 话题添加描述字段,工具消息按 tool_call_id 合并展示 oudecheng 2026-05-28 14:30:21 +08:00
  • 44e82e8473 feat: 附件通过 base64 内容实现前端直接下载 oudecheng 2026-05-28 14:01:37 +08:00
  • 7898ca69e4 feat: 添加附件支持、自动选择话题及消息展示优化 oudecheng 2026-05-28 11:51:48 +08:00
  • 542e11d0b3 refactor: 将 Session 命令重构为 Topic 命令 oudecheng 2026-05-27 16:01:07 +08:00
  • 10fb67320a refactor(web): 简化 UI 架构,移除三级选择器 oudecheng 2026-05-27 15:39:50 +08:00
  • e9e1439428 feat: 添加通道和话题管理功能 oudecheng 2026-05-27 14:55:09 +08:00
  • 624d8e8943 feat: 添加 React Web UI 前端界面 oudecheng 2026-05-26 17:43:15 +08:00
  • 644f5f9132 feat: 子代理继承主代理的 MCP 工具 oudecheng 2026-05-26 11:53:40 +08:00
  • 861aa04690 feat: 将 TaskConfig 默认超时时间统一改为60分钟 oudecheng 2026-05-26 08:52:30 +08:00
  • c41c2a1d2e feat: 将内置子代理默认超时时间统一改为60分钟 oudecheng 2026-05-25 12:59:34 +08:00
  • b3dc207ad1 fix: 移除 temperature 和 max_tokens 的硬编码默认值 oudecheng 2026-05-25 12:58:15 +08:00
  • 86d48a3ec0 feat: 实现自定义子代理加载功能 oudecheng 2026-05-25 11:56:44 +08:00
  • 58b37bb796 fix: 更新合并规则,明确命名空间限制和合并条件 ooodc 2026-05-24 22:33:07 +08:00
  • 9ae2813c20 feat: 添加子代理配置,支持自定义子代理定义和运行时管理 ooodc 2026-05-24 21:35:36 +08:00
  • b571d7b7b3 feat: 添加图片上下文限制配置,支持最大图片数量和消息轮次限制 ooodc 2026-05-24 18:06:22 +08:00
  • 4605c2dad3 feat: 重构 MCP 配置,支持 mcpServers 字段,优化工具注册和连接管理 ooodc 2026-05-24 10:00:25 +08:00
  • 0732b31e6b feat: 添加主题描述生成和更新功能,优化会话信息展示 ooodc 2026-05-24 08:32:34 +08:00
  • 5e04832f20 feat: 更新 MCP 配置和工具适配器,支持 Claude Desktop 格式,优化服务器连接管理 ooodc 2026-05-23 23:37:45 +08:00
  • ef7e899584 feat: 集成 MCP (Model Context Protocol),支持 Stdio 和 HTTP 传输方式,优化工具注册和连接管理 ooodc 2026-05-23 23:22:36 +08:00
  • b3fa0bb978 feat: 添加 HTTP 传输连接支持,优化 MCP 客户端管理器 ooodc 2026-05-23 22:57:08 +08:00
  • cbb384a4e6 feat: 添加 MCP (Model Context Protocol) 支持,包含客户端管理器和工具适配器 ooodc 2026-05-23 22:52:36 +08:00
  • f68e915b04 feat: 更新技能管理工具文档,明确技能创建和修改的正确流程及存储路径 ooodc 2026-05-23 21:12:39 +08:00
  • b6f2de053d refactor: 移除会话重置逻辑中的 reset_cutoff_seq 字段,优化会话管理和历史压缩逻辑 ooodc 2026-05-23 18:38:34 +08:00
  • b4ef56803f feat: 添加内存维护配置,优化记忆整理逻辑和限制 ooodc 2026-05-23 16:05:11 +08:00
  • 44d9171b86 feat: 更新内容处理逻辑,支持图片转换为通知文本并添加模型支持检查 ooodc 2026-05-23 14:08:06 +08:00
  • a74c801945 feat: 更新工具名称和描述,增强可读性并支持多平台兼容性 ooodc 2026-05-23 12:24:23 +08:00
  • 4a24758262 feat: 添加交互式配置向导,支持强制覆盖和跳过频道配置选项 ooodc 2026-05-23 10:26:42 +08:00
  • c36650c9aa feat: 优化技能管理工具,延迟解析禁用名称以提高执行效率 oudecheng 2026-05-22 18:23:18 +08:00
  • 2724334d52 feat: 移除 SkillListTool,简化技能管理工具 oudecheng 2026-05-22 14:01:22 +08:00
  • 5f0fdb7b2e feat: 更新技能说明格式,增强可读性并提供使用指南 oudecheng 2026-05-22 11:10:24 +08:00
  • cc3e890ccd feat: 添加 list_skill_events 方法到 SkillEventRepository,支持可选 session_id 参数 oudecheng 2026-05-22 10:47:55 +08:00
  • 70b35d2cc1 feat: 更新聊天历史加载逻辑,支持按话题加载历史记录并避免借用冲突 oudecheng 2026-05-22 10:47:25 +08:00
  • ea5a9e0656 feat: 更新技能说明格式,优化可读性并移除不必要的字符限制 oudecheng 2026-05-22 09:35:06 +08:00
  • c817b1dde1 feat: 优化会话消息处理逻辑,支持在话题切换时正确保存消息并更新内存历史 oudecheng 2026-05-21 18:04:11 +08:00
  • 159c1bbb7a feat: 移除日志中的响应内容和模型信息,优化工具调用的日志记录 oudecheng 2026-05-21 17:20:26 +08:00
  • 3128abe3c6 feat: 优化 parse_post_content 函数,支持处理包含内容数组的代码块,并添加相关单元测试以确保向后兼容性 oudecheng 2026-05-21 17:17:44 +08:00
  • efc8af12eb feat: 添加参数提取工具函数,支持处理字符串化 JSON 数组,优化技能管理和会话发送功能 oudecheng 2026-05-21 17:00:22 +08:00
  • da9cec6d35 feat: 添加参数提取工具函数,优化 JSON 参数处理,确保处理空值和类型转换 oudecheng 2026-05-21 16:30:09 +08:00
  • 32a9e2946e feat: 优化 MemorySearchTool 的查询参数处理,支持多种格式的查询输入 oudecheng 2026-05-21 11:35:17 +08:00
  • 9adaa93ecc feat: 优化 StreamingAccumulator 中工具调用的 ID 和名称更新逻辑,确保空值不会覆盖有效数据,并添加相关单元测试 oudecheng 2026-05-21 08:50:41 +08:00
  • 1c6ee160e5 feat: 添加父话题 ID 支持,优化子智能体任务管理和会话关联 oudecheng 2026-05-20 18:11:16 +08:00
  • 49475783a2 feat: 添加子智能体支持到保存话题和会话功能,优化数据持久化 oudecheng 2026-05-20 17:52:46 +08:00
  • 8d530dcd6b feat: 添加确保会话存在的功能,优化子智能体会话管理 oudecheng 2026-05-20 17:21:14 +08:00
  • 1dcdd24519 feat: 保存子智能体产生的所有消息到数据库,增强消息持久化功能 oudecheng 2026-05-20 16:23:24 +08:00
  • 881c73c79f feat: 使用 platform 模块获取 Shell 信息,优化系统环境信息提示词生成 oudecheng 2026-05-20 15:55:23 +08:00