Skip to main content

Environment 对象

创建、查询、列表、更新和归档接口都会返回该结构。

Environment config

self_hosted config 必须严格为:
其他 config 字段仅适用于 type"cloud" 的 Environment。

Environment packages

packages 是包管理器到软件包规格字符串数组的映射。Cloud Environment 响应会包含 type 以及 aptnpmpip;省略的数组会返回为 []

Environment setup script

setup_script 是 sandbox 准备阶段、packages 安装完成之后执行的一段 shell 脚本,用 /bin/bash -lc 运行。常用于克隆代码、写配置文件、warmup 缓存等无法用 packages 表达的初始化步骤。 执行成功后会在沙箱内写入完成标记,本次 sandbox 内不会重复执行;沙箱被回收重建后会再次执行。 脚本以非零状态退出会导致 Session 启动失败。错误响应中会带上 setup_script 的 exit code 与 stderr 摘要,便于定位失败原因。

Environment networking

相关

云端环境

选择 Agent 运行的容器、网络与依赖。