AS AgentScopeAPI 手册 / API Reference
包package io.agentscope.builder.web.share

io.agentscope.builder.web.share

package io.agentscope.builder.web.share

io.agentscope.builder.web.share 属于运行时与部署,服务化、调度、控制面与 Web 应用。 该包共收录 8 个公开类型。

io.agentscope.builder.web.share belongs to the Runtime & deployment layer and contains 8 public types.

所属构件Artifacts service-common

接口Interfaces

类型Type种类Kind说明Description
AgentVisibilityResolver接口interface
定义智能体 Visibility 解析器契约的接口。
Resolves whether an agent is visible to a user and returns its definition.

类Classes

类型Type种类Kind说明Description
AgentAccessGuard类class
智能体访问守卫,承载智能体的部署、调度与服务化运行。
Convenience gate for controllers: resolve an agent by id (across globals, own, shared-in) and verify the caller holds at least the required tier.
AgentAclService类class
智能体 Acl 服务,承载智能体的部署、调度与服务化运行。
Single source of truth for per-agent permissions.
JpaAgentVisibilityResolver类class
JPA 智能体 Visibility 解析器,承载智能体的部署、调度与服务化运行。
JPA-only `AgentVisibilityResolver`: a read view over the shared database, usable by any plane that does not own the file-backed catalog (data plane, scheduler).
ResourceAccessService类class
资源访问服务,承载智能体的部署、调度与服务化运行。
Generic owner-or-shared access control for non-agent managed resources (environments, memory stores, vaults).

记录Records

类型Type种类Kind说明Description
AgentShareGrant记录record
承载智能体 Share Grant数据的记录类型。
A single sharing grant on an agent.
ShareRequest记录record
承载 Share 请求数据的记录类型。
Request body for granting a `ResourceAccessService` share on a non-agent managed resource (environment / memory store / vault).
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.