• Joined on 2026-04-10
ooodc pushed to main at ooodc/PicoBot 2026-05-17 22:01:52 +08:00
e62424d130 feat: 在测试中添加默认的 TaskConfig,增强测试用例的配置完整性
ooodc pushed to main at ooodc/PicoBot 2026-05-17 13:09:38 +08:00
a43023fce2 feat: 在测试中使用默认的 ToolContext,简化测试用例的上下文设置
ooodc pushed to main at ooodc/PicoBot 2026-05-16 22:17:47 +08:00
4eb6193d0c feat: 添加获取话题消息数量的方法,优化话题列表和切换话题的反馈信息
ooodc pushed to main at ooodc/PicoBot 2026-05-16 20:46:39 +08:00
428df8da59 feat: 自动从数据库恢复当前话题,增强会话管理功能
6a902b9ff9 feat: 添加带话题的消息追加功能,支持在会话中关联当前话题 ID
831832664d feat: 重构会话管理逻辑,添加获取当前话题的方法,简化命令处理中的会话获取逻辑
3591822145 feat: add /help command to display all supported commands
20f32a3f96 feat: 添加保存话题功能,支持将当前话题内容保存为 Markdown 文件
Compare 5 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-16 18:20:03 +08:00
6b5d45e3a5 feat: 添加探索类型最大执行时间配置,优化子代理任务执行逻辑
ooodc pushed to main at ooodc/PicoBot 2026-05-16 16:12:40 +08:00
bee1a39a06 feat: add task management tool with subagent support
9bf57c1132 feat: 移除任务管理相关功能,简化工具配置和依赖
020b7aa77a feat: 添加任务管理功能,支持创建和恢复子代理任务,优化任务执行和状态管理
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-15 18:44:02 +08:00
8edc7ef905 feat: 添加当前话题获取功能,优化命令上下文处理
549bf4df04 feat: 优化话题管理,确保在加载新话题历史前正确设置当前话题
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-15 17:43:31 +08:00
a2d4ed9193 feat: 添加历史话题管理功能,支持获取和记录每个 chat 的历史话题
34938f57b8 feat: 添加 SessionManager 支持到 SessionCommandHandler,优化会话管理
2cc3b1ce9c feat: 添加话题管理功能,支持按 chat_id 隔离话题
e709773464 feat: 添加话题管理功能,支持切换和持久化话题历史
2e13f6932c feat: Enhance session management with topic support
Compare 7 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-15 08:24:11 +08:00
ff9dbe7853 feat: 在配置中添加 llm_timeout_secs 字段以设置 LLM 超时
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-14 23:45:58 +08:00
530bea518d feat: 优化会话列表消息格式,添加会话切换提示
ooodc pushed to main at ooodc/PicoBot 2026-05-14 23:35:42 +08:00
e005d06a9b feat: 添加会话管理命令,支持列出和加载会话功能
5eb9a26843 feat: 添加会话查询命令处理器,支持列出和加载会话功能
b77fc93d71 Refactor command handling and input adapters
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-14 18:54:28 +08:00
b33350c410 feat: 添加 GBK 解码支持,优化 BashTool 中的输出处理逻辑
ooodc pushed to main at ooodc/PicoBot 2026-05-14 16:08:11 +08:00
23b7497b12 feat: 更新 save_session 处理器,使用组合系统提示词提供者;移除 LLMProviderConfig 依赖
bad36aa412 fix: 修改 AgentPromptProvider 中的字段命名,确保一致性
86ba3b447e feat: 添加会话管理功能,支持会话过期清理;引入 session_ttl_hours 配置项以控制会话存活时间
Compare 3 commits »
ooodc pushed to main at ooodc/PicoBot 2026-05-14 11:29:13 +08:00
e712fd7645 feat: 修改提示词注入逻辑,确保每次处理用户消息时动态注入系统提示词;优化消息历史记录获取顺序
ooodc pushed to main at ooodc/PicoBot 2026-05-14 10:46:29 +08:00
4181253b17 feat: 更新文件路径解析逻辑,自动保存会话到用户主目录下的 .picobot/sessions/ 目录;修改 InboundProcessor 结构体字段命名
ooodc pushed to main at ooodc/PicoBot 2026-05-14 10:08:29 +08:00
102a4a63c5 feat: 更新 /save 命令,支持保存全部消息到指定路径;修改命令处理逻辑以包含新参数
ooodc pushed to main at ooodc/PicoBot 2026-05-13 23:11:07 +08:00
b17ddd7556 feat: 更新 InChatCommandHandler 接口,添加会话管理器参数;修改命令路由和保存会话逻辑以支持会话管理
ooodc pushed to main at ooodc/PicoBot 2026-05-13 22:50:16 +08:00
08172dcf9c feat: 实现 InChat 命令处理器和路由器,支持聊天中直接输入的命令;添加保存会话功能
ooodc pushed to main at ooodc/PicoBot 2026-05-13 21:57:29 +08:00
d4c15e0478 feat: 添加 max_concurrent_requests 配置项,优化并发请求控制;更新 InboundProcessor 以支持信号量控制并发
ooodc pushed to main at ooodc/PicoBot 2026-05-13 21:46:37 +08:00
35b9c42d07 feat: 添加 /save 命令以保存会话内容到 Markdown 文件;实现 SaveSessionCommandHandler 处理逻辑