AdditionalWorkingDirectory
public record AdditionalWorkingDirectory( @JsonProperty("path") String path, @JsonProperty("source") String source)
源码Source
io/agentscope/core/permission/AdditionalWorkingDirectory.java:31–39承载 Additional Working 目录数据的记录类型。位于 io.agentscope.core.permission 包。核心成员包括 path、source、AdditionalWorkingDirectory。
A directory included in a permission context's working scope.
Working directories drive the auto-allow behaviour of PermissionMode#ACCEPT_EDITS
for file-touching tools.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
path | String | 执行路径相关操作。 absolute directory path (never `null`) |
source | String | 执行来源相关操作。 provenance (e.g. `"userSettings"`, `"session"`) |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public AdditionalWorkingDirectory(String path, String source) | 初始化 `AdditionalWorkingDirectory` 实例。 Creates a new instance. |
记录组件详情Record Component Detail
path
String path执行路径相关操作。
absolute directory path (never null)
源码Source
io/agentscope/core/permission/AdditionalWorkingDirectory.java:31–39source
String source执行来源相关操作。
provenance (e.g. "userSettings", "session")
源码Source
io/agentscope/core/permission/AdditionalWorkingDirectory.java:31–39构造器详情Constructor Detail
AdditionalWorkingDirectory
public AdditionalWorkingDirectory(String path, String source)
初始化 AdditionalWorkingDirectory 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
path | String | 路径(类型 `String`)。The path. |
source | String | 来源(类型 `String`)。The source. |
源码Source
io/agentscope/core/permission/AdditionalWorkingDirectory.java:34–38