🚀 CodeBuddy Code v2.69.0 发布
✨ 新功能
E2B 兼容 API
全面对齐 E2B 开放协议,让 CodeBuddy Code 可作为 E2B 兼容的沙箱环境使用:
- 文件系统 API:新增
/api/v1/fs/*和/api/v1/files/*端点,支持文件读写、目录操作、文件监听等完整文件系统功能 - 进程管理 API:新增
/api/v1/process/*端点,支持进程启动(PTY/管道)、输入输出流、信号发送等全生命周期管理 - 系统指标与环境变量 API:新增
/api/v1/metrics和/api/v1/envs端点,提供 CPU/内存/磁盘使用指标和环境变量查询
🔧 改进优化
- PTY 终端增强:新增 SSE 输出流、HTTP 输入发送、HTTP resize 端点,提供 WebSocket 之外的纯 HTTP 替代方案
- 终端 Web UI 重构:前端终端组件从 WebSocket 迁移到 SSE + HTTP 通信,提升跨平台兼容性
- 分布式追踪:基于 Hook 机制重构 trace 链路,支持 SDK 传递 traceId 实现端到端追踪,每次工具调用自动创建子 Span
- WeChat 多实例支持:支持同时连接多个 WeChat 机器人实例,自动路由消息到正确的客户端
- WeChat 媒体消息:支持接收和发送图片、文件、语音、视频消息
- 中文引号修复:自动修复模型输出中的中文引号,避免工具调用 JSON 解析失败
🔒 安全修复
- 企业微信 SSRF 防护:企业微信机器人媒体下载添加 URL 白名单校验,确保仅限企微官方 CDN 域名,防止服务端请求伪造攻击