AS AgentScopeAPI 手册 / API Reference

MessageConstants

public class MessageConstants
源码Source 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_KEY
staticfinal
String
来源名称元数据键字段。
The SOURCE NAME METADATA KEY field.
MSG_ID_METADATA_KEY
staticfinal
String
消息标识元数据键字段。
The MSG ID METADATA KEY field.
MSG_ROLE_METADATA_KEY
staticfinal
String
消息角色元数据键字段。
The MSG ROLE METADATA KEY field.
BLOCK_TYPE_METADATA_KEY
staticfinal
String
块类型元数据键字段。
The BLOCK TYPE METADATA KEY field.
STREAM_CHUNK_METADATA_KEY
staticfinal
String
流分块元数据键字段。
The STREAM CHUNK METADATA KEY field.
HINT_ID_METADATA_KEY
staticfinal
String
HINT 标识元数据键字段。
The HINT ID METADATA KEY field.
HINT_SOURCE_METADATA_KEY
staticfinal
String
HINT 来源元数据键字段。
The HINT SOURCE METADATA KEY field.
TOOL_NAME_METADATA_KEY
staticfinal
String
工具名称元数据键字段。
The TOOL NAME METADATA KEY field.
TOOL_CALL_ID_METADATA_KEY
staticfinal
String
工具调用标识元数据键字段。
The TOOL CALL ID METADATA KEY field.
TOOL_RESULT_OUTPUT_METADATA_KEY
staticfinal
String
工具结果输出元数据键字段。
The TOOL RESULT OUTPUT METADATA KEY field.

字段详情Field Detail

SOURCE_NAME_METADATA_KEY

public static final String SOURCE_NAME_METADATA_KEY
staticfinal

来源名称元数据键字段。声明为 public static final String SOURCE_NAME_METADATA_KEY。

The SOURCE NAME METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:43

MSG_ID_METADATA_KEY

public static final String MSG_ID_METADATA_KEY
staticfinal

消息标识元数据键字段。声明为 public static final String MSG_ID_METADATA_KEY。

The MSG ID METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:45

MSG_ROLE_METADATA_KEY

public static final String MSG_ROLE_METADATA_KEY
staticfinal

消息角色元数据键字段。声明为 public static final String MSG_ROLE_METADATA_KEY。

The MSG ROLE METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:47

BLOCK_TYPE_METADATA_KEY

public static final String BLOCK_TYPE_METADATA_KEY
staticfinal

块类型元数据键字段。声明为 public static final String BLOCK_TYPE_METADATA_KEY。

The BLOCK TYPE METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:49

STREAM_CHUNK_METADATA_KEY

public static final String STREAM_CHUNK_METADATA_KEY
staticfinal

流分块元数据键字段。声明为 public static final String STREAM_CHUNK_METADATA_KEY。

The STREAM CHUNK METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:51

HINT_ID_METADATA_KEY

public static final String HINT_ID_METADATA_KEY
staticfinal

HINT 标识元数据键字段。声明为 public static final String HINT_ID_METADATA_KEY。

The HINT ID METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:53

HINT_SOURCE_METADATA_KEY

public static final String HINT_SOURCE_METADATA_KEY
staticfinal

HINT 来源元数据键字段。声明为 public static final String HINT_SOURCE_METADATA_KEY。

The HINT SOURCE METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:55

TOOL_NAME_METADATA_KEY

public static final String TOOL_NAME_METADATA_KEY
staticfinal

工具名称元数据键字段。声明为 public static final String TOOL_NAME_METADATA_KEY。

The TOOL NAME METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:57

TOOL_CALL_ID_METADATA_KEY

public static final String TOOL_CALL_ID_METADATA_KEY
staticfinal

工具调用标识元数据键字段。声明为 public static final String TOOL_CALL_ID_METADATA_KEY。

The TOOL CALL ID METADATA KEY field.

源码Source io/agentscope/core/a2a/agent/message/MessageConstants.java:59

TOOL_RESULT_OUTPUT_METADATA_KEY

public static final String TOOL_RESULT_OUTPUT_METADATA_KEY
staticfinal

工具结果输出元数据键字段。声明为 public static final String TOOL_RESULT_OUTPUT_METADATA_KEY。

The TOOL RESULT OUTPUT METADATA KEY field.

源码Source 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.

基于官方固定版本源码静态生成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.