Environment 对象
创建、查询、列表、更新和归档接口都会返回该结构。Environment config
self_hosted config 必须严格为:
type 为 "cloud" 的 Environment。
Environment packages
packages 是包管理器到软件包规格字符串数组的映射。Cloud Environment 响应会包含 type 以及 apt、npm、pip;省略的数组会返回为 []。
Environment setup script
setup_script 是 sandbox 准备阶段、packages 安装完成之后执行的一段 shell 脚本,用 /bin/bash -lc 运行。常用于克隆代码、写配置文件、warmup 缓存等无法用 packages 表达的初始化步骤。
执行成功后会在沙箱内写入完成标记,本次 sandbox 内不会重复执行;沙箱被回收重建后会再次执行。
脚本以非零状态退出会导致 Session 启动失败。错误响应中会带上
setup_script 的 exit code 与 stderr 摘要,便于定位失败原因。
Environment networking
相关
云端环境
选择 Agent 运行的容器、网络与依赖。