包package legacy
agentscope-runtime-sandbox-core
AgentScope Runtime Sandbox Core · 1.0.2
Java Implementation for AgentScope Runtime
| groupIdGroupId | io.agentscope |
|---|---|
| 版本Version | 1.0.2 |
| 版本线Line | legacy |
| 分类Category | runtime |
| 包Packages | 20 |
| 类型Types | 94 top-level / 104 total |
包Packages
类型Types
| 类型Type | 种类Kind | 包Package | 说明Description |
|---|---|---|---|
APPWorldSandbox | 类class | io.agentscope.runtime.sandbox.box | 应用 World 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
AgentBaySandbox | 类class | io.agentscope.runtime.sandbox.box | 智能体 Bay 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
BFCLSandbox | 类class | io.agentscope.runtime.sandbox.box | BFCL 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
BaseSandbox | 类class | io.agentscope.runtime.sandbox.box | 基类沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
BrowserSandbox | 类class | io.agentscope.runtime.sandbox.box | Browser 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
CloudSandbox | 类class | io.agentscope.runtime.sandbox.box | Cloud 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
FilesystemSandbox | 类class | io.agentscope.runtime.sandbox.box | 文件系统沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
GuiMixin | 类class | io.agentscope.runtime.sandbox.box | Gui Mixin,承载智能体的部署、调度与服务化运行。 GUI Mixin providing desktop URL functionality for sandboxes. |
GuiSandbox | 类class | io.agentscope.runtime.sandbox.box | Gui 沙箱,承载智能体的部署、调度与服务化运行。 GUI Sandbox for desktop GUI interactions. |
MobileSandbox | 类class | io.agentscope.runtime.sandbox.box | Mobile 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
Sandbox | 类class | io.agentscope.runtime.sandbox.box | 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
TrainingSandbox | 类class | io.agentscope.runtime.sandbox.box | Training 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
WebShopSandbox | 类class | io.agentscope.runtime.sandbox.box | Web Shop 沙箱,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.box that deploys, schedules and serves agents. |
HostPrerequisiteError | 类class | io.agentscope.runtime.sandbox.box.model | Host Prerequisite 错误,与模型服务通信并返回生成或向量化结果。 Custom exception raised when host prerequisites
for MobileSandbox are not met. |
ManagerConfig | 类class | io.agentscope.runtime.sandbox.manager | 管理器配置,保存相关配置项。 A class in io.agentscope.runtime.sandbox.manager that deploys, schedules and serves agents. |
SandboxService | 类class | io.agentscope.runtime.sandbox.manager | 沙箱服务,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager that deploys, schedules and serves agents. |
BaseClient | 类class | io.agentscope.runtime.sandbox.manager.client.container | 基类客户端,封装与远端服务的连接和调用。 Container management client base class
Defines basic interfaces for container management, supports Docker and Kubernetes implementations |
BaseClientStarter | 类class | io.agentscope.runtime.sandbox.manager.client.container | 基类客户端启动器,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.client.container that deploys, schedules and serves agents. |
ContainerCreateResult | 类class | io.agentscope.runtime.sandbox.manager.client.container | 容器创建结果,承载智能体的部署、调度与服务化运行。 Result object for container creation operations. |
AgentBayClient | 类class | io.agentscope.runtime.sandbox.manager.client.container.agentbay | 智能体 Bay 客户端,封装与远端服务的连接和调用。 A class in io.agentscope.runtime.sandbox.manager.client.container.agentbay that deploys, schedules and serves agents. |
DockerClient | 类class | io.agentscope.runtime.sandbox.manager.client.container.docker | Docker 客户端,封装与远端服务的连接和调用。 A class in io.agentscope.runtime.sandbox.manager.client.container.docker that deploys, schedules and serves agents. |
DockerClientStarter | 类class | io.agentscope.runtime.sandbox.manager.client.container.docker | Docker 客户端启动器,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.client.container.docker that deploys, schedules and serves agents. |
SandboxClient | 类class | io.agentscope.runtime.sandbox.manager.client.sandbox | 沙箱客户端,封装与远端服务的连接和调用。 A class in io.agentscope.runtime.sandbox.manager.client.sandbox that deploys, schedules and serves agents. |
SandboxHttpClient | 类class | io.agentscope.runtime.sandbox.manager.client.sandbox | 沙箱 HTTP 客户端,封装与远端服务的连接和调用。 Sandbox HTTP Client
Used for HTTP communication with sandbox containers and calling tools within the sandbox |
TrainingSandboxClient | 类class | io.agentscope.runtime.sandbox.manager.client.sandbox | Training 沙箱客户端,封装与远端服务的连接和调用。 A class in io.agentscope.runtime.sandbox.manager.client.sandbox that deploys, schedules and serves agents. |
FileSystemConfig | 类class | io.agentscope.runtime.sandbox.manager.fs | 文件系统配置,保存相关配置项。 A class in io.agentscope.runtime.sandbox.manager.fs that deploys, schedules and serves agents. |
StorageManager | 类class | io.agentscope.runtime.sandbox.manager.fs | 存储管理器,承载智能体的部署、调度与服务化运行。 Storage Manager responsible for handling file downloads from local and cloud storage |
LocalFileSystemConfig | 类class | io.agentscope.runtime.sandbox.manager.fs.local | 本地文件系统配置,保存相关配置项。 A class in io.agentscope.runtime.sandbox.manager.fs.local that deploys, schedules and serves agents. |
LocalStorageManager | 类class | io.agentscope.runtime.sandbox.manager.fs.local | 本地存储管理器,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.fs.local that deploys, schedules and serves agents. |
OssConfig | 类class | io.agentscope.runtime.sandbox.manager.fs.oss | OSS 配置,保存相关配置项。 A class in io.agentscope.runtime.sandbox.manager.fs.oss that deploys, schedules and serves agents. |
OssStorageManager | 类class | io.agentscope.runtime.sandbox.manager.fs.oss | OSS 存储管理器,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.fs.oss that deploys, schedules and serves agents. |
ContainerClientType | 枚举enum | io.agentscope.runtime.sandbox.manager.model.container | 定义容器客户端类型的枚举。 A enum in io.agentscope.runtime.sandbox.manager.model.container that defines enum values used when components talks to model services and returns generated or embedded output. |
ContainerModel | 类class | io.agentscope.runtime.sandbox.manager.model.container | 容器模型,与模型服务通信并返回生成或向量化结果。 A class in io.agentscope.runtime.sandbox.manager.model.container that talks to model services and returns generated or embedded output. |
PortRange | 类class | io.agentscope.runtime.sandbox.manager.model.container | Port Range,与模型服务通信并返回生成或向量化结果。 A class in io.agentscope.runtime.sandbox.manager.model.container that talks to model services and returns generated or embedded output. |
SandboxKey | 记录record | io.agentscope.runtime.sandbox.manager.model.container | 承载沙箱键数据的记录类型。 A record in io.agentscope.runtime.sandbox.manager.model.container that carries data used when components talks to model services and returns generated or embedded output. |
FileSystemType | 枚举enum | io.agentscope.runtime.sandbox.manager.model.fs | 定义文件系统类型的枚举。 A enum in io.agentscope.runtime.sandbox.manager.model.fs that defines enum values used when components talks to model services and returns generated or embedded output. |
VolumeBinding | 类class | io.agentscope.runtime.sandbox.manager.model.fs | Volume 绑定,与模型服务通信并返回生成或向量化结果。 A class in io.agentscope.runtime.sandbox.manager.model.fs that talks to model services and returns generated or embedded output. |
SandboxConfig | 类class | io.agentscope.runtime.sandbox.manager.model.sandbox | 沙箱配置,保存相关配置项。 A class in io.agentscope.runtime.sandbox.manager.model.sandbox that talks to model services and returns generated or embedded output. |
BuiltInSandboxProvider | 类class | io.agentscope.runtime.sandbox.manager.registry | 内置 In 沙箱提供者,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.registry that deploys, schedules and serves agents. |
RegisterSandbox | 注解annotation | io.agentscope.runtime.sandbox.manager.registry | 用于标记注册沙箱相关元数据的注解。 A annotation in io.agentscope.runtime.sandbox.manager.registry that deploys, schedules and serves agents. |
SandboxAnnotationProcessor | 类class | io.agentscope.runtime.sandbox.manager.registry | 沙箱注解处理器,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.registry that deploys, schedules and serves agents. |
SandboxProvider | 接口interface | io.agentscope.runtime.sandbox.manager.registry | 定义沙箱提供者契约的接口。 An interface in io.agentscope.runtime.sandbox.manager.registry that defines the contract for components that deploys, schedules and serves agents. |
SandboxRegistryInitializer | 类class | io.agentscope.runtime.sandbox.manager.registry | 沙箱注册表 Initializer,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.registry that deploys, schedules and serves agents. |
SandboxRegistryService | 类class | io.agentscope.runtime.sandbox.manager.registry | 沙箱注册表服务,承载智能体的部署、调度与服务化运行。 Sandbox registry for managing sandbox configurations |
RemoteHttpClient | 类class | io.agentscope.runtime.sandbox.manager.remote | 远程 HTTP 客户端,封装与远端服务的连接和调用。 HTTP client for making remote calls to SandboxService server. |
RemoteWrapper | 注解annotation | io.agentscope.runtime.sandbox.manager.remote | 用于标记远程包装器相关元数据的注解。 Annotation to mark methods that can be executed both locally and remotely. |
RequestMethod | 枚举enum | io.agentscope.runtime.sandbox.manager.remote | 定义请求方法相关取值的枚举。 Lightweight HTTP method enum to avoid Spring Web dependency. |
InMemorySandboxMap | 类class | io.agentscope.runtime.sandbox.manager.utils | In 记忆沙箱映射,承载智能体的部署、调度与服务化运行。 A class in io.agentscope.runtime.sandbox.manager.utils that deploys, schedules and serves agents. |
PortManager | 类class | io.agentscope.runtime.sandbox.manager.utils | Port 管理器,承载智能体的部署、调度与服务化运行。 Thread-safe port allocation manager
Manages port allocation and release to avoid port conflicts |
RandomStringGenerator | 类class | io.agentscope.runtime.sandbox.manager.utils | Random String Generator,承载智能体的部署、调度与服务化运行。 Random string generator |
SandboxMap | 接口interface | io.agentscope.runtime.sandbox.manager.utils | 定义沙箱映射契约的接口。 An interface in io.agentscope.runtime.sandbox.manager.utils that defines the contract for components that deploys, schedules and serves agents. |
MCPTool | 类class | io.agentscope.runtime.sandbox.tools | MCP 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools that lets agents invoke external capabilities under control. |
McpConfigConverter | 类class | io.agentscope.runtime.sandbox.tools | MCP 配置转换器,让智能体以受控方式调用外部能力。 A class in io.agentscope.runtime.sandbox.tools that lets agents invoke external capabilities under control. |
SandboxTool | 类class | io.agentscope.runtime.sandbox.tools | 沙箱工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools that lets agents invoke external capabilities under control. |
Tool | 类class | io.agentscope.runtime.sandbox.tools | 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools that lets agents invoke external capabilities under control. |
BaseSandboxTool | 类class | io.agentscope.runtime.sandbox.tools.base | 基类沙箱工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.base that lets agents invoke external capabilities under control. |
RunPythonTool | 类class | io.agentscope.runtime.sandbox.tools.base | 运行 Python 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.base that lets agents invoke external capabilities under control. |
RunShellCommandTool | 类class | io.agentscope.runtime.sandbox.tools.base | 运行 Shell 命令工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.base that lets agents invoke external capabilities under control. |
BrowserSandboxTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Browser 沙箱工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
ClickTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Click 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
CloseTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 关闭工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
ConsoleMessagesTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 控制台消息工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
DragTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Drag 工具,封装可被智能体调用的能力。 Browser drag tool |
FileUploadTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 文件上传工具,封装可被智能体调用的能力。 Browser file upload tool |
HandleDialogTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Handle Dialog 工具,封装可被智能体调用的能力。 Browser dialog handling tool |
HoverTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Hover 工具,封装可被智能体调用的能力。 Browser hover tool |
NavigateBackTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Navigate Back 工具,封装可被智能体调用的能力。 Browser back navigation tool |
NavigateForwardTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Navigate Forward 工具,封装可被智能体调用的能力。 Browser forward navigation tool |
NavigateTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Navigate 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
NetworkRequestsTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Network Requests 工具,封装可被智能体调用的能力。 Browser network requests tool |
PdfSaveTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Pdf 保存工具,封装可被智能体调用的能力。 Browser PDF save tool |
PressKeyTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Press 键工具,封装可被智能体调用的能力。 Browser key press tool |
ResizeTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Resize 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
SelectOptionTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 选择选项工具,封装可被智能体调用的能力。 Browser dropdown selection tool |
SnapshotTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 快照工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
TabCloseTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Tab 关闭工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
TabListTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Tab 列表工具,封装可被智能体调用的能力。 Browser tab list tool |
TabNewTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Tab 新建工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
TabSelectTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Tab 选择工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
TakeScreenshotTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Take Screenshot 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
TypeTool | 类class | io.agentscope.runtime.sandbox.tools.browser | 类型工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
WaitForTool | 类class | io.agentscope.runtime.sandbox.tools.browser | Wait 用于工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.browser that lets agents invoke external capabilities under control. |
CreateDirectoryTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 创建目录工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
DirectoryTreeTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 目录树工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
EditFileTool | 类class | io.agentscope.runtime.sandbox.tools.fs | Edit 文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
FsSandboxTool | 类class | io.agentscope.runtime.sandbox.tools.fs | Fs 沙箱工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
GetFileInfoTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 读取文件信息工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
ListAllowedDirectoriesTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 列表已允许 Directories 工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
ListDirectoryTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 列表目录工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
MoveFileTool | 类class | io.agentscope.runtime.sandbox.tools.fs | Move 文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
ReadFileTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 读取文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
ReadMultipleFilesTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 读取 Multiple 文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
SearchFilesTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 搜索文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |
WriteFileTool | 类class | io.agentscope.runtime.sandbox.tools.fs | 写入文件工具,封装可被智能体调用的能力。 A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. |