包package 2.x
agentscope-extensions-a2a-server
AgentScope Java - Extensions - A2A Server · 2.0.4
AgentScope Extensions - Server to export Agent as A2A protocol
| groupIdGroupId | io.agentscope |
|---|---|
| 版本Version | 2.0.4 |
| 版本线Line | 2.x |
| 分类Category | extension |
| 包Packages | 10 |
| 类型Types | 23 top-level / 30 total |
包Packages
类型Types
| 类型Type | 种类Kind | 包Package | 说明Description |
|---|---|---|---|
AgentScopeA2aServer | 类class | io.agentscope.core.a2a.server | AgentScope A 2 a 服务端,支持智能体之间的发现、委派与协作。 Agentscope A2a Server. |
AgentScopeAgentCardConverter | 类class | io.agentscope.core.a2a.server.card | 用于智能体范围 A2A 服务端的智能体卡片构建器。 Agent Card Builder For Agent Scope A2A Server. |
ConfigurableAgentCard | 类class | io.agentscope.core.a2a.server.card | Configurable 智能体卡片,支持智能体之间的发现、委派与协作。 Configurable attribute for export agent card of this agent. |
A2aServerConstants | 类class | io.agentscope.core.a2a.server.constants | A 2 a 服务端 Constants,支持智能体之间的发现、委派与协作。 Constants for A2A server. |
AgentExecuteProperties | 类class | io.agentscope.core.a2a.server.executor | 智能体执行属性,支持智能体之间的发现、委派与协作。 Properties about agent execution. |
AgentScopeAgentExecutor | 类class | io.agentscope.core.a2a.server.executor | AgentScope 智能体执行器,支持智能体之间的发现、委派与协作。 Implementation of A2A `AgentExecutor` for AgentScope. |
AgentRequestOptions | 类class | io.agentscope.core.a2a.server.executor.runner | 智能体请求选项,保存相关配置项。 The options for each agent requests, such as `taskId`, `sessionId` or `userId` of requests. |
AgentRunner | 接口interface | io.agentscope.core.a2a.server.executor.runner | 定义智能体运行器契约的接口。 Interface for running agents in A2A Server. |
BaseReActAgentRunner | 类class | io.agentscope.core.a2a.server.executor.runner | 基类 ReAct 智能体运行器,支持智能体之间的发现、委派与协作。 Abstract Implementation for `AgentRunner` by `ReActAgent`. |
ReActAgentWithBuilderRunner | 类class | io.agentscope.core.a2a.server.executor.runner | ReAct 智能体使用构建器运行器,支持智能体之间的发现、委派与协作。 Default Implementation for `AgentRunner` by `ReActAgent`. |
AgentRegistry | 接口interface | io.agentscope.core.a2a.server.registry | 定义智能体注册表契约的接口。 Agent Register Interface to Agent Registry. |
AgentRegistryService | 类class | io.agentscope.core.a2a.server.registry | 智能体注册表服务,支持智能体之间的发现、委派与协作。 Agent registry service. |
AgentScopeA2aRequestHandler | 类class | io.agentscope.core.a2a.server.request | AgentScope A 2 a 请求处理器,支持智能体之间的发现、委派与协作。 The Wrapper for Default `RequestHandler` implementation. |
CustomTransportProperties | 接口interface | io.agentscope.core.a2a.server.transport | 定义自定义传输层属性契约的接口。 Interface for custom transport properties that can be converted to standard TransportProperties. |
DeploymentProperties | 记录record | io.agentscope.core.a2a.server.transport | 承载部署属性数据的记录类型。 Some deployment relative properties, such as server default export port and host and path. |
TransportProperties | 记录record | io.agentscope.core.a2a.server.transport | 承载传输层属性数据的记录类型。 Properties for transports. |
TransportWrapper | 接口interface | io.agentscope.core.a2a.server.transport | 定义传输层包装器契约的接口。 The interface for different A2A transports, such as `JSON-RPC`, `GRPC`, `REST` and other custom transports to
separate the access requests and handle requests. |
TransportWrapperBuilder | 接口interface | io.agentscope.core.a2a.server.transport | 定义传输层包装器构建器契约的接口。 Builder interface to build `TransportWrapper` for different transports. |
JsonRpcTransportMetadata | 类class | io.agentscope.core.a2a.server.transport.jsonrpc | 用于JSON-RPC 传输层元数据的SPI。 SPI for JSON-RPC transport metadata. |
JsonRpcTransportWrapper | 类class | io.agentscope.core.a2a.server.transport.jsonrpc | 包装器用于 JSON-RPC 传输层请求。 The Wrapper for JSON-RPC transport request. |
JsonRpcTransportWrapperBuilder | 类class | io.agentscope.core.a2a.server.transport.jsonrpc | JSON Rpc 传输层包装器构建器,用于构建并配置目标实例。 Builder implementation for `JsonRpcTransportWrapper`. |
MessageConvertUtil | 类class | io.agentscope.core.a2a.server.utils | 消息转换 Util,支持智能体之间的发现、委派与协作。 Message Converter between Agentscope `Msg` and A2A `Message` or `Artifact`. |
NetworkUtils | 类class | io.agentscope.core.a2a.server.utils | Network Utils,支持智能体之间的发现、委派与协作。 Network utility class for getting current server IP address and port configuration |