包package
io.agentscope.builder.web.catalogio.agentscope.builder.web.catalog
package io.agentscope.builder.web.catalog
io.agentscope.builder.web.catalog 属于运行时与部署,服务化、调度、控制面与 Web 应用。 该包共收录 8 个公开类型。
io.agentscope.builder.web.catalog belongs to the Runtime & deployment layer and contains 8 public types.
接口Interfaces
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
DefinitionStore | 接口interface | 定义定义存储契约的接口。 Control-plane persistence for agent *definition* files (skills, optional workspace
assets, staged resources), independent of the session Hands `AbstractFilesystem`. |
UserAgentDefinitionStore | 接口interface | 定义用户智能体定义存储契约的接口。 Abstraction over the per-user custom agent definition registry. |
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
BaseStoreDefinitionStore | 类class | 基类存储定义存储,负责持久化与读取数据。 `DefinitionStore` backed by the shared `BaseStore` under namespace `
definitions / {ownerId} / {agentId}`. |
DefinitionStoreSkillRepository | 类class | 定义存储技能仓库,负责持久化与读取数据。 Loads workspace skills from the control-plane `DefinitionStore` (paths under `
skills/{name}/…`), independent of the session Hands filesystem. |
HarnessAgentBuildService | 类class | Harness 智能体构建服务,承载智能体的部署、调度与服务化运行。 Data-plane agent factory: instantiates (and caches) `HarnessAgent` instances for managed
sessions. |
ManagedDefinitionMaterializer | 类class | 托管定义物化器,承载智能体的部署、调度与服务化运行。 Materializes a CP definition into a session-private workspace, including deletions. |
记录Records
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
AgentDefinition | 记录record | 承载智能体定义数据的记录类型。 API representation of an agent definition visible to the current user. |