• Joined on 2026-04-10
ooodc pushed to main at ooodc/PicoBot 2026-07-06 09:08:31 +08:00
d7ff969560 feat: 增强消息处理,清理不完整的 tool_call 序列以防止数据污染
ooodc pushed to main at ooodc/PicoBot 2026-07-03 19:34:06 +08:00
cb0d3d932d feat: TodoPanel 改为常驻右边栏并支持点击跳转
4766f838a2 fix: 过滤 subagent session 避免污染会话列表
994db87f11 feat: 新增 ExecutionCompleted 信号修复发送按钮状态
76abdbd1de feat: MCP stdio 命令解析与错误诊断增强
Compare 4 commits »
ooodc pushed to main at ooodc/PicoBot 2026-07-03 16:36:34 +08:00
1309fa28da feat: McpClientManager 传递 cwd 参数至 connect_stdio
5ceafb1fd7 feat: 添加配置应用诊断日志,便于排查 AgentFactory 实例与工具列表
7640a6e5b7 fix: 修复 WebSocket 连接泄漏,使用 CancellationToken 实现优雅重启
7e24e57af4 fix: 修复 persistent_session_id 前缀重复累积问题
a78f5c5512 feat: MCP stdio 传输支持工作目录配置
Compare 6 commits »
ooodc pushed to main at ooodc/PicoBot 2026-07-03 11:35:15 +08:00
2a02adc7c3 feat: 将 StreamingAccumulator 中的 tool_calls 类型从 HashMap 更改为 BTreeMap;在 SkillSource 中添加自定义源支持
d2af01eb30 feat: 更新通道名称为 websocket,调整相关引用和逻辑
f3365f8d3a feat: 添加 HistoryUnit 解析单元测试,验证系统守卫和工具调用的处理逻辑
51e06c8f73 feat: 实现两段历史压缩的同步处理,替换会话的活动历史记录
1af0fab3ad feat: 更新配置管理,支持异步读取和写入;添加 MCP 服务器状态接口
Compare 5 commits »
ooodc pushed to main at ooodc/PicoBot 2026-07-02 18:28:46 +08:00
4071dcc6ee feat: 更新取消结果构建逻辑,确保已生成消息包含在取消响应中
32d49601a2 feat: 更新取消信号处理,支持 interior mutability;优化 LLM 调用与工具执行的取消逻辑
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-07-01 15:51:52 +08:00
81c88257c8 feat: 更新模型配置,调整温度和上下文窗口令牌数量;添加启动和停止网关的批处理脚本
ooodc pushed to main at ooodc/PicoBot 2026-07-01 14:09:54 +08:00
c70571b0d1 feat: 更新版本号至 0.1.1
ooodc pushed to main at ooodc/PicoBot 2026-07-01 09:29:57 +08:00
f8e7bfcd54 feat: 更新默认提供者配置,修改基础URL和模型ID
4fabbe47e9 feat: 增强MCP集成,支持配置路径和连接重试机制
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-29 15:27:30 +08:00
7d11ab8067 feat: 添加默认配置文件创建功能,确保首次启动时可用
ooodc pushed to main at ooodc/PicoBot 2026-06-29 15:13:35 +08:00
26cbe7aa2d feat: 更新 created_by_message_id 逻辑,仅在内容或状态变化时进行更新
ooodc pushed to main at ooodc/PicoBot 2026-06-29 09:26:18 +08:00
bf1549b88b feat: 优化 todo_write 工具的 merge 参数描述,调整默认值逻辑并添加测试
4742a6aed9 feat: 增加附件文件大小限制至 200MB
63714b6c6e feat: 添加侧边栏收起/展开功能并优化样式
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-25 14:15:01 +08:00
a40f57fb22 feat: 注册 save_topic 处理器并优化助手消息渲染逻辑
ef18500100 feat: 更新 created_by_message_id 字段的赋值逻辑,确保使用 tool_call_id 进行消息关联
c72853c79d feat: 添加 user_message_id 字段以支持用户消息的关联和同步
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-23 18:00:09 +08:00
7f262c9af2 feat(todos): 在 todos 表中添加 created_by_message_id 字段以支持消息关联
ooodc pushed to main at ooodc/PicoBot 2026-06-23 08:45:12 +08:00
95cf152ab9 fix(agent): 修复工具调用消息序列的完整性问题
3be9c1e646 feat(storage): 添加 todos 表的 created_by_message_id 字段迁移
4efc8b51e7 feat(todo): 添加待办项关联的创建消息ID并支持消息高亮
6a496ce212 feat(task): 优化孙智能体任务消息的发送与工具注册
606fcbcd29 feat(agent): 注入并传递 tool_call_id 实现任务与工具调用精准关联
Compare 5 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-19 10:43:15 +08:00
d802534abe feat(gateway): 支持网关平滑重启功能
ooodc pushed to main at ooodc/PicoBot 2026-06-18 19:21:29 +08:00
18ad891a51 feat(gateway): 补发运行中子智能体任务的TaskStarted事件
82eab7ad8d fix(useChat): 修复 task_started 事件过滤及日志输出
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-18 17:17:56 +08:00
edc975e6d0 feat(command): 优化 StopExecution 命令按话题取消逻辑
9ea5849f22 refactor(task): 子智能体相关字段重命名及导航逻辑调整
e585ec71b1 refactor(todo): 统一子代理 scope_key 为全局唯一的 task_id
421714dfa3 style(TodoPanel): 优化待办面板动画和样式细节
301506a3b1 feat(chat): 支持子智能体导航添加子智能体类型参数
Compare 6 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-18 14:53:18 +08:00
bf724b133c feat(chat): 支持子智能体栈和面包屑导航功能
175e7fc01b refactor(subagent): 支持带类型的子智能体标题格式
6962ea2eb1 feat(todo): 优化悬浮待办面板功能
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-18 11:41:58 +08:00
2607ca4aa4 refactor(task): 优化任务工具和子代理深度管理
e506ffd539 feat(agent): 支持子孙智能体的父任务链路传递
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-06-18 10:41:29 +08:00
761f8577be fix(tools): 修正 scope_key 计算逻辑及任务运行时 topic_id 设置