SessionResolveResult
@JsonIgnoreProperties(ignoreUnknown = true) public record SessionResolveResult( ManagedSessionDto session, Map<String, Object> agentSnapshot, String workspacePath, String workspaceId, Integer workspaceVersion, Map<String, String> definitionFiles, EnvironmentDto environment, List<Map<String, Object>> vaultCredentials, List<Map<String, Object>> memoryMounts, Map<String, Object> teamContext, Map<String, Object> executionContext)
io/agentscope/builder/control/SessionResolveResult.java:28–40承载会话解析结果数据的记录类型。位于 io.agentscope.builder.control 包。核心成员包括 session、agentSnapshot、workspacePath、workspaceId、workspaceVersion、definitionFiles。
One-shot session materialization returned by GET /api/internal/sessions/{id}/resolve on
the control plane (aistiod).
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
session | ManagedSessionDto | 执行会话相关操作。 Performs the session operation. |
agentSnapshot | Map<String, Object> | 执行智能体快照相关操作。 Performs the agent snapshot operation. |
workspacePath | String | 执行工作区路径相关操作。 Performs the workspace path operation. |
workspaceId | String | 执行工作区标识相关操作。 Performs the workspace id operation. |
workspaceVersion | Integer | 执行工作区版本相关操作。 Performs the workspace version operation. |
definitionFiles | Map<String, String> | 执行定义文件相关操作。 Performs the definition files operation. |
environment | EnvironmentDto | 执行环境相关操作。 Performs the environment operation. |
vaultCredentials | List<Map<String, Object>> | 执行 `vaultCredentials` 方法。 Performs the vault credentials operation. |
memoryMounts | List<Map<String, Object>> | 执行 `memoryMounts` 方法。 Performs the memory mounts operation. |
teamContext | Map<String, Object> | 执行团队上下文相关操作。 Performs the team context operation. |
executionContext | Map<String, Object> | 执行执行上下文相关操作。 Performs the execution context operation. |
记录组件详情Record Component Detail
session
ManagedSessionDto session执行会话相关操作。
Performs the session operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40agentSnapshot
Map<String, Object> agentSnapshot执行智能体快照相关操作。
Performs the agent snapshot operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40workspacePath
String workspacePath执行工作区路径相关操作。
Performs the workspace path operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40workspaceId
String workspaceId执行工作区标识相关操作。
Performs the workspace id operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40workspaceVersion
Integer workspaceVersion执行工作区版本相关操作。
Performs the workspace version operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40definitionFiles
Map<String, String> definitionFiles执行定义文件相关操作。
Performs the definition files operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40environment
EnvironmentDto environment执行环境相关操作。
Performs the environment operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40vaultCredentials
List<Map<String, Object>> vaultCredentials执行 vaultCredentials 方法。
Performs the vault credentials operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40memoryMounts
List<Map<String, Object>> memoryMounts执行 memoryMounts 方法。
Performs the memory mounts operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40teamContext
Map<String, Object> teamContext执行团队上下文相关操作。
Performs the team context operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40executionContext
Map<String, Object> executionContext执行执行上下文相关操作。
Performs the execution context operation.
io/agentscope/builder/control/SessionResolveResult.java:28–40