MessageConstants
public class MessageConstants
io/agentscope/core/a2a/agent/message/MessageConstants.java:22–62消息 Constants,支持智能体之间的发现、委派与协作。位于 io.agentscope.core.a2a.agent.message 包。核心成员包括 SOURCE_NAME_METADATA_KEY、MSG_ID_METADATA_KEY、MSG_ROLE_METADATA_KEY、BLOCK_TYPE_METADATA_KEY、STREAM_CHUNK_METADATA_KEY、HINT_ID_METADATA_KEY。
Message Constants.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
BlockContent | 类class | 块内容,支持智能体之间的发现、委派与协作。 A class in io.agentscope.core.a2a.agent.message that supports discovery, delegation and collaboration between agents. |
字段摘要Field Summary
| 字段Field | 类型Type | 说明Description |
|---|---|---|
SOURCE_NAME_METADATA_KEYstaticfinal | String | 来源名称元数据键字段。 The SOURCE NAME METADATA KEY field. |
MSG_ID_METADATA_KEYstaticfinal | String | 消息标识元数据键字段。 The MSG ID METADATA KEY field. |
MSG_ROLE_METADATA_KEYstaticfinal | String | 消息角色元数据键字段。 The MSG ROLE METADATA KEY field. |
BLOCK_TYPE_METADATA_KEYstaticfinal | String | 块类型元数据键字段。 The BLOCK TYPE METADATA KEY field. |
STREAM_CHUNK_METADATA_KEYstaticfinal | String | 流分块元数据键字段。 The STREAM CHUNK METADATA KEY field. |
HINT_ID_METADATA_KEYstaticfinal | String | HINT 标识元数据键字段。 The HINT ID METADATA KEY field. |
HINT_SOURCE_METADATA_KEYstaticfinal | String | HINT 来源元数据键字段。 The HINT SOURCE METADATA KEY field. |
TOOL_NAME_METADATA_KEYstaticfinal | String | 工具名称元数据键字段。 The TOOL NAME METADATA KEY field. |
TOOL_CALL_ID_METADATA_KEYstaticfinal | String | 工具调用标识元数据键字段。 The TOOL CALL ID METADATA KEY field. |
TOOL_RESULT_OUTPUT_METADATA_KEYstaticfinal | String | 工具结果输出元数据键字段。 The TOOL RESULT OUTPUT METADATA KEY field. |
字段详情Field Detail
SOURCE_NAME_METADATA_KEY
public static final String SOURCE_NAME_METADATA_KEY
来源名称元数据键字段。声明为 public static final String SOURCE_NAME_METADATA_KEY。
The SOURCE NAME METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:43MSG_ID_METADATA_KEY
public static final String MSG_ID_METADATA_KEY
消息标识元数据键字段。声明为 public static final String MSG_ID_METADATA_KEY。
The MSG ID METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:45MSG_ROLE_METADATA_KEY
public static final String MSG_ROLE_METADATA_KEY
消息角色元数据键字段。声明为 public static final String MSG_ROLE_METADATA_KEY。
The MSG ROLE METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:47BLOCK_TYPE_METADATA_KEY
public static final String BLOCK_TYPE_METADATA_KEY
块类型元数据键字段。声明为 public static final String BLOCK_TYPE_METADATA_KEY。
The BLOCK TYPE METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:49STREAM_CHUNK_METADATA_KEY
public static final String STREAM_CHUNK_METADATA_KEY
流分块元数据键字段。声明为 public static final String STREAM_CHUNK_METADATA_KEY。
The STREAM CHUNK METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:51HINT_ID_METADATA_KEY
public static final String HINT_ID_METADATA_KEY
HINT 标识元数据键字段。声明为 public static final String HINT_ID_METADATA_KEY。
The HINT ID METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:53HINT_SOURCE_METADATA_KEY
public static final String HINT_SOURCE_METADATA_KEY
HINT 来源元数据键字段。声明为 public static final String HINT_SOURCE_METADATA_KEY。
The HINT SOURCE METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:55TOOL_NAME_METADATA_KEY
public static final String TOOL_NAME_METADATA_KEY
工具名称元数据键字段。声明为 public static final String TOOL_NAME_METADATA_KEY。
The TOOL NAME METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:57TOOL_CALL_ID_METADATA_KEY
public static final String TOOL_CALL_ID_METADATA_KEY
工具调用标识元数据键字段。声明为 public static final String TOOL_CALL_ID_METADATA_KEY。
The TOOL CALL ID METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:59TOOL_RESULT_OUTPUT_METADATA_KEY
public static final String TOOL_RESULT_OUTPUT_METADATA_KEY
工具结果输出元数据键字段。声明为 public static final String TOOL_RESULT_OUTPUT_METADATA_KEY。
The TOOL RESULT OUTPUT METADATA KEY field.
io/agentscope/core/a2a/agent/message/MessageConstants.java:61嵌套类详情Nested Class Detail
BlockContent
public static class BlockContent块内容,支持智能体之间的发现、委派与协作。位于 io.agentscope.core.a2a.agent.message 包。核心成员包括 TYPE_TEXT、TYPE_THINKING、TYPE_HINT、TYPE_IMAGE、TYPE_AUDIO、TYPE_VIDEO。
A class in io.agentscope.core.a2a.agent.message that supports discovery, delegation and collaboration between agents. Declared in io.agentscope.core.a2a.agent.message.