包package
io.agentscope.harness.agent.filesystemio.agentscope.harness.agent.filesystem
package io.agentscope.harness.agent.filesystem
io.agentscope.harness.agent.filesystem 属于运行时与部署,服务化、调度、控制面与 Web 应用。 该包共收录 6 个公开类型。
io.agentscope.harness.agent.filesystem belongs to the Runtime & deployment layer and contains 6 public types.
接口Interfaces
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
AbstractFilesystem | 接口interface | 定义抽象文件系统契约的接口。 Abstract filesystem API for agents: list, read, write, edit, grep, glob, upload, download. |
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
BakedContextFilesystem | 类class | Baked 上下文文件系统,承载智能体的部署、调度与服务化运行。 Filesystem wrapper that substitutes a fixed `RuntimeContext` on every delegated call,
ignoring whatever RC the caller supplies. |
CompositeFilesystem | 类class | Composite 文件系统,承载智能体的部署、调度与服务化运行。 Routes file operations to different `AbstractFilesystem` stores by path prefix. |
OverlayFilesystem | 类class | Overlay 文件系统,承载智能体的部署、调度与服务化运行。 A layered filesystem that overlays a user-specific "upper" layer on top of a shared "lower"
layer, providing copy-on-write semantics. |
ProjectAwareOverlay | 类class | Project Aware Overlay,承载智能体的部署、调度与服务化运行。 Overlay variant that routes writes to the *project* directory for non-workspace paths,
while keeping workspace metadata (memory, sessions, skills, etc.) in the upper (workspace) layer. |
RoutedSandboxFilesystem | 类class | Routed 沙箱文件系统,承载智能体的部署、调度与服务化运行。 Prefix-routed filesystem that preserves shell execution on the primary sandbox backend. |