oudecheng
1019dbe8cc
refactor(code-quality): 清理 clippy 存量告警(unwrap/clone/redundant 等)
...
- 移除无用克隆与冗余引用,减少不必要内存分配
- 规范 unwrap/expect 使用,修复可提前失败路径
- 修复 anthropic provider llm_timeout_secs 死代码并补全超时日志
- cargo fmt 统一格式
2026-08-16 23:22:22 +08:00
d802534abe
feat(gateway): 支持网关平滑重启功能
...
- 在 Gateway 运行逻辑中增加重启循环,可根据重启信号自动重启服务
- 添加取消管理器功能,支持取消所有运行中的 Agent 以便平滑重启
- 在 HTTP API 新增 /api/restart 接口,实现基于任务活动检测的安全重启
- GatewayState 增加重启信号通道,支持异步触发重启流程
- 修改主运行逻辑支持重启等待机制,实现优雅关闭或重启
- 日志初始化修复防止重复初始化导致的问题
- 技能和子代理加载支持自定义绝对路径来源,增加灵活性和扩展性
- 调整技能与子代理来源枚举,增加 Custom 选项支持动态路径
- 优化工具与任务运行时代码,完善路径处理和克隆逻辑
- 前端配置页增加时区选择下拉菜单,提供常用时区选项
- 新增来源路径编辑组件,支持启用/禁用已知来源及添加自定义绝对路径
- 配置页新增保存配置后重启提示,支持用户确认立即重启网关
- 实现重启操作的前端调用及重启状态展示,包括任务冲突提示与重启轮询恢复
- 频道绑定 Agent 字段由输入框改为下拉选择,提升配置体验和正确性
2026-06-19 10:40:00 +08:00
f68e915b04
feat: 更新技能管理工具文档,明确技能创建和修改的正确流程及存储路径
2026-05-23 21:12:39 +08:00
oudecheng
c36650c9aa
feat: 优化技能管理工具,延迟解析禁用名称以提高执行效率
2026-05-22 18:23:18 +08:00
oudecheng
2724334d52
feat: 移除 SkillListTool,简化技能管理工具
2026-05-22 14:01:22 +08:00
oudecheng
efc8af12eb
feat: 添加参数提取工具函数,支持处理字符串化 JSON 数组,优化技能管理和会话发送功能
2026-05-21 17:00:22 +08:00
oudecheng
f4758f8513
feat: 添加平台抽象层,支持跨平台兼容性;更新多个模块以使用临时目录和平台特定路径
2026-05-09 16:59:58 +08:00
oudecheng
e0a7f67dab
feat: 添加对 user_openclaw 技能源的支持,更新相关描述和逻辑
2026-05-09 14:38:06 +08:00
oudecheng
ba0e1c2473
feat: 添加对 project_openclaw 技能源的支持,更新相关描述和逻辑
2026-05-09 14:31:38 +08:00
69364e484b
feat: 添加技能禁用功能,支持批量禁用技能并更新运行时状态
2026-05-06 15:30:59 +08:00
73dab09bfe
Refactor code for improved readability and consistency
...
- Adjusted formatting and indentation in various files for better clarity.
- Consolidated multi-line statements into single lines where appropriate.
- Enhanced error handling messages for better debugging.
- Added a new InboundProcessor struct to handle inbound messages more effectively.
- Updated test cases to ensure they align with the new code structure.
2026-04-28 10:33:31 +08:00
bca86abe67
feat: 扩展技能源支持,添加用户代理和项目代理,优化技能管理工具描述
2026-04-28 09:32:37 +08:00
0c724e37bb
feat: add runtime skill management and persistence
2026-04-21 18:21:14 +08:00