• Joined on 2026-04-10
ooodc pushed to main at ooodc/PicoBot 2026-05-02 09:15:51 +08:00
260266b90f feat: 添加会话消息发送工具,支持文本和附件的发送,优化消息发送逻辑
ooodc pushed to main at ooodc/PicoBot 2026-05-01 22:19:02 +08:00
531e72d24f feat: 添加图像处理预算和估算逻辑,优化消息内容构建,支持图像媒体引用
ooodc pushed to main at ooodc/PicoBot 2026-05-01 16:18:14 +08:00
fc5b2a359f feat: 优化响应截断逻辑,支持多字节字符边界处理,并添加相关单元测试
ooodc pushed to main at ooodc/PicoBot 2026-04-30 22:34:42 +08:00
716d92a618 feat: 引入 AgentRuntimeConfig,重构相关模块以支持运行时配置
ooodc pushed to main at ooodc/PicoBot 2026-04-28 18:29:40 +08:00
3111abf4db feat: 更新 README.md,添加消息流转图和项目架构图,优化模块描述和配置项说明
ooodc pushed to main at ooodc/PicoBot 2026-04-28 18:10:24 +08:00
04fc2c0710 feat: 添加记忆维护的错误处理逻辑,优化传输错误的上下文信息
891830779f feat: 重构存储逻辑,使用 ConversationRepository 和 PromptInjectionRepository 替代 SessionStore,优化会话和提示注入管理
f48b132bb9 feat: 重构调度器存储逻辑,使用 SchedulerJobRepository 替代 SessionStore,添加更新调度作业运行时的方法
90e44950cb feat: 重构技能事件处理逻辑,移除 SkillEventSink,添加 SkillActivateTool 模块以优化技能激活流程
396504dffb Refactor agent and storage components to introduce SkillProvider and repository patterns
Compare 16 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-28 11:32:48 +08:00
fa3354db9c feat: add context_window_tokens to model configuration and update related logic
b2c8d76820 feat: 添加最终结果处理和调度压缩功能,重构会话管理逻辑以优化代码结构
33f5a4cbd2 feat: 添加执行服务和提示管理功能,重构相关模块以优化代码结构
73dab09bfe Refactor code for improved readability and consistency
Compare 4 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-28 09:32:38 +08:00
bca86abe67 feat: 扩展技能源支持,添加用户代理和项目代理,优化技能管理工具描述
ooodc pushed to main at ooodc/PicoBot 2026-04-28 09:06:18 +08:00
137a62f1cc feat: 重构用户消息处理逻辑,添加最新用户消息匹配功能并优化历史记录诊断
ooodc pushed to main at ooodc/PicoBot 2026-04-27 17:15:55 +08:00
4e1b831948 feat: 优化工具调用内容格式,简化空参数处理并改进参数输出格式
ooodc pushed to main at ooodc/PicoBot 2026-04-27 17:06:18 +08:00
5b13748106 feat: 添加用户说默认消息的场景作为高价值信息写入规则
ooodc pushed to main at ooodc/PicoBot 2026-04-27 15:57:05 +08:00
2bcdf0a539 feat: 更新记忆写入规则,优化高价值信息场景描述及注意事项
ooodc pushed to main at ooodc/PicoBot 2026-04-27 15:38:49 +08:00
8c17af1209 feat: 添加silent_agent_task类型的调度任务,支持后台执行并优化通知机制
4fb102644e feat: 更新调度配置以每4小时执行内存维护,并添加根据更新时间过滤内存范围的功能
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-27 10:21:16 +08:00
52c94f274a feat: 移动测试函数test_default_tools_registers_get_time的位置以提高可读性
37dc3385bb feat: 添加TimeTool以获取当前时间和计算相对时间,支持时区覆盖
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-27 09:35:14 +08:00
ed45ec54ed feat: 增强错误处理,添加format_error_chain函数以格式化错误链,优化日志记录
fc8a0aa6ae feat: 添加normalize_tool_arguments函数以解析字符串化的JSON参数,优化工具调用的参数处理
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-27 09:21:56 +08:00
9e17cd35da feat: 增强OpenAIProvider以支持工具调用参数的JSON格式,优化请求体构建逻辑,排除内部模型额外键
ooodc pushed to main at ooodc/PicoBot 2026-04-26 23:31:31 +08:00
60cc8e507c feat: 添加定时任务执行系统提示,优化agent_task作业的提示描述,避免重复调度时间
c83d697f93 feat: 增强OpenAIProvider以支持JSON工具参数,优化调度管理工具的参数验证和错误处理
Compare 2 commits »
ooodc pushed to main at ooodc/PicoBot 2026-04-26 20:48:15 +08:00
88e1bfd9f2 feat: 移除配置中的上下文摘要字符限制,优化摘要预算计算
ooodc pushed to main at ooodc/PicoBot 2026-04-26 17:41:35 +08:00
5518185868 更新readme
ooodc pushed to main at ooodc/PicoBot 2026-04-26 09:31:30 +08:00
3045a6b596 feat: Enhance ChatMessage with system context and background compaction