包package
io.agentscope.extensions.sandbox.e2bio.agentscope.extensions.sandbox.e2b
package io.agentscope.extensions.sandbox.e2b
io.agentscope.extensions.sandbox.e2b 属于沙箱与执行环境,隔离执行代码与工具。 该包共收录 9 个公开类型。
io.agentscope.extensions.sandbox.e2b belongs to the Sandboxes & execution layer and contains 9 public types.
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
E2bFilesystemSpec | 类class | E 2 b 文件系统规格,在隔离环境中安全执行代码和工具。 `SandboxFilesystemSpec` for E2B cloud sandboxes. |
E2bHarnessSandboxJacksonModule | 类class | E 2 b Harness 沙箱 Jackson Module,在隔离环境中安全执行代码和工具。 Jackson module registering `E2bSandboxState` under the `e2b` type id. |
E2bSandbox | 类class | E 2 b 沙箱,在隔离环境中安全执行代码和工具。 `io.agentscope.harness.agent.sandbox.Sandbox` backed by E2B cloud sandboxes. |
E2bSandboxClient | 类class | 用于E2B的`SandboxClient`。 `SandboxClient` for E2B. |
E2bSandboxClientOptions | 类class | 用于`E2bSandboxClient`的选项。 Options for `E2bSandboxClient`. |
E2bSandboxState | 类class | E 2 b 沙箱状态,在隔离环境中安全执行代码和工具。 Serializable state for an E2B-backed sandbox. |
E2bSnapshotRefs | 类class | E 2 b 快照 Refs,在隔离环境中安全执行代码和工具。 Cross-language marker for E2B native snapshot references, aligned with openai-agents-python
`E2B_SANDBOX_SNAPSHOT_V1`. |
枚举Enums
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
E2bCodec | 枚举enum | 定义E 2 b 编解码器相关取值的枚举。 Connect codec used by the envd `process.Process/Start` endpoint. |
E2bPersistenceMode | 枚举enum | 定义E 2 b 持久化模式相关取值的枚举。 How workspace bytes are persisted for E2B sandboxes. |