v1.5.0
发布日期
2026 年 4 月 10 日
SDK
新功能
TypeScript SDK
- 新增: 全新 TypeScript SDK,已发布到 npm (
rl-rock)。支持沙箱管理、文件系统操作、同步/异步 Shell 命令执行、Python/Node.js 运行时环境、内置 Agent 支持、EnvHub 集成,以及 ESM/CommonJS 双构建 (#492)
Agent Run(Harbor Style)
- 新增: 支持 Agent Run 功能,允许通过 SDK 提交和管理 agent (harbor style)运行任务 (#681)
Job OSS Artifact Mirror
- 新增: 新增
OssMirrorConfig和JobConfig.enable_oss_mirror()支持 Job 的 OSS 产物镜像,自动从 sandbox config 填充 namespace/experiment_id (#708)
Sandbox Client
-
**新增:**auto_delete_seconds字段,表示sandbox stop之后的保留时间,目前支持以下功能
-
auto_delete_seconds = None(默认值), sandbox stop之后是否清除由集群配置决定
-
auto_delete_seconds = 0, sandbox stop之后立即清除
-
auto_delete_seconds > 0, sandbox stop 之后不删除
-
Admin
新功能
Sandbox 元数据持久化
- 新增: 支持将 sandbox 元数据持久化到数据库后端(除 Redis 外),提供更可靠的数据存储 (#730)
重构
Ray 临时目录
用户自定义日志路径
- 支持用户自定义日志路径(如
/data/logs/user-defined),自动创建目录 (#702)
Bug 修复
内存大小错误消息
- 修正 sandbox manager 中不正确的内存大小错误提示 (#648)
测试修复
-
修复无法运行的测试 (#700)
-
调整 conftest.py 中 sandbox 资源限制以修复始终失败的单元测试 (#710)
-
修复了多个 admin 实例之间 Kubernetes 缓存不一致导致 Sandbox 信息数据脏数据的问题 (#743)
-
修复了 admin 中 Kubernetes client informer 未及时处理事件的问题 (#744)