SessionEventTypes
public final class SessionEventTypes
io/agentscope/builder/web/managed/SessionEventTypes.java:19–66会话事件类型,承载智能体的部署、调度与服务化运行。位于 io.agentscope.builder.web.managed 包。核心成员包括 SESSION_RUN_STARTED、AGENT_MESSAGE、AGENT_THINKING、AGENT_TOOL_USE、AGENT_TOOL_RESULT、AGENT_MCP_TOOL_USE。
Canonical session event type names (persisted + stream-only).
字段摘要Field Summary
| 字段Field | 类型Type | 说明Description |
|---|---|---|
SESSION_RUN_STARTEDstaticfinal | String | 会话运行已启动字段。 Announces the exact SDK execution id for targeted cancellation. |
AGENT_MESSAGEstaticfinal | String | 智能体消息字段。 The AGENT MESSAGE field. |
AGENT_THINKINGstaticfinal | String | 智能体 THINKING字段。 The AGENT THINKING field. |
AGENT_TOOL_USEstaticfinal | String | 智能体工具使用字段。 The AGENT TOOL USE field. |
AGENT_TOOL_RESULTstaticfinal | String | 智能体工具结果字段。 The AGENT TOOL RESULT field. |
AGENT_MCP_TOOL_USEstaticfinal | String | 智能体 MCP 工具使用字段。 The AGENT MCP TOOL USE field. |
AGENT_MCP_TOOL_RESULTstaticfinal | String | 智能体 MCP 工具结果字段。 The AGENT MCP TOOL RESULT field. |
AGENT_CUSTOM_TOOL_USEstaticfinal | String | 智能体自定义工具使用字段。 The AGENT CUSTOM TOOL USE field. |
AGENT_THREAD_CONTEXT_COMPACTEDstaticfinal | String | 智能体会话线程上下文 COMPACTED字段。 The AGENT THREAD CONTEXT COMPACTED field. |
SESSION_STATUS_CREATEDstaticfinal | String | 会话状态已创建字段。 The SESSION STATUS CREATED field. |
SESSION_STATUS_RUNNINGstaticfinal | String | 会话状态运行中字段。 The SESSION STATUS RUNNING field. |
SESSION_STATUS_IDLEstaticfinal | String | 会话状态 IDLE字段。 The SESSION STATUS IDLE field. |
SESSION_STATUS_RESCHEDULEDstaticfinal | String | 会话状态 RESCHEDULED字段。 The SESSION STATUS RESCHEDULED field. |
SESSION_STATUS_TERMINATEDstaticfinal | String | 会话状态 TERMINATED字段。 The SESSION STATUS TERMINATED field. |
SESSION_STATUS_REQUIRES_ACTIONstaticfinal | String | 会话状态 REQUIRES 动作字段。 The SESSION STATUS REQUIRES ACTION field. |
SESSION_STATUS_ARCHIVEDstaticfinal | String | 会话状态 ARCHIVED字段。 The SESSION STATUS ARCHIVED field. |
SESSION_ERRORstaticfinal | String | 会话错误字段。 The SESSION ERROR field. |
SESSION_UPDATEDstaticfinal | String | 会话已更新字段。 The SESSION UPDATED field. |
SESSION_DELETEDstaticfinal | String | 会话已删除字段。 The SESSION DELETED field. |
SESSION_INTERRUPTEDstaticfinal | String | 会话 INTERRUPTED字段。 The SESSION INTERRUPTED field. |
SESSION_REQUIRES_ACTIONstaticfinal | String | 会话 REQUIRES 动作字段。 The SESSION REQUIRES ACTION field. |
SPAN_MODEL_REQUEST_STARTstaticfinal | String | 跨度模型请求启动字段。 The SPAN MODEL REQUEST START field. |
SPAN_MODEL_REQUEST_ENDstaticfinal | String | 跨度模型请求结束字段。 The SPAN MODEL REQUEST END field. |
USER_MESSAGEstaticfinal | String | 用户消息字段。 The USER MESSAGE field. |
USER_INTERRUPTstaticfinal | String | 用户中断字段。 The USER INTERRUPT field. |
USER_TOOL_CONFIRMATIONstaticfinal | String | 用户工具确认字段。 The USER TOOL CONFIRMATION field. |
USER_CUSTOM_TOOL_RESULTstaticfinal | String | 用户自定义工具结果字段。 The USER CUSTOM TOOL RESULT field. |
USER_TOOL_RESULTstaticfinal | String | 用户工具结果字段。 The USER TOOL RESULT field. |
USER_DEFINE_OUTCOMEstaticfinal | String | 用户 DEFINE OUTCOME字段。 The USER DEFINE OUTCOME field. |
SYSTEM_MESSAGEstaticfinal | String | 系统消息字段。 The SYSTEM MESSAGE field. |
EVENT_STARTstaticfinal | String | 事件启动字段。 The EVENT START field. |
EVENT_DELTAstaticfinal | String | 事件增量字段。 The EVENT DELTA field. |
字段详情Field Detail
SESSION_RUN_STARTED
public static final String SESSION_RUN_STARTED
会话运行已启动字段。声明为 public static final String SESSION_RUN_STARTED。
Announces the exact SDK execution id for targeted cancellation.
io/agentscope/builder/web/managed/SessionEventTypes.java:25AGENT_MESSAGE
public static final String AGENT_MESSAGE
智能体消息字段。声明为 public static final String AGENT_MESSAGE。
The AGENT MESSAGE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:27AGENT_THINKING
public static final String AGENT_THINKING
智能体 THINKING字段。声明为 public static final String AGENT_THINKING。
The AGENT THINKING field.
io/agentscope/builder/web/managed/SessionEventTypes.java:28AGENT_TOOL_USE
public static final String AGENT_TOOL_USE
智能体工具使用字段。声明为 public static final String AGENT_TOOL_USE。
The AGENT TOOL USE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:29AGENT_TOOL_RESULT
public static final String AGENT_TOOL_RESULT
智能体工具结果字段。声明为 public static final String AGENT_TOOL_RESULT。
The AGENT TOOL RESULT field.
io/agentscope/builder/web/managed/SessionEventTypes.java:30AGENT_MCP_TOOL_USE
public static final String AGENT_MCP_TOOL_USE
智能体 MCP 工具使用字段。声明为 public static final String AGENT_MCP_TOOL_USE。
The AGENT MCP TOOL USE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:31AGENT_MCP_TOOL_RESULT
public static final String AGENT_MCP_TOOL_RESULT
智能体 MCP 工具结果字段。声明为 public static final String AGENT_MCP_TOOL_RESULT。
The AGENT MCP TOOL RESULT field.
io/agentscope/builder/web/managed/SessionEventTypes.java:32AGENT_CUSTOM_TOOL_USE
public static final String AGENT_CUSTOM_TOOL_USE
智能体自定义工具使用字段。声明为 public static final String AGENT_CUSTOM_TOOL_USE。
The AGENT CUSTOM TOOL USE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:33AGENT_THREAD_CONTEXT_COMPACTED
public static final String AGENT_THREAD_CONTEXT_COMPACTED
智能体会话线程上下文 COMPACTED字段。声明为 public static final String AGENT_THREAD_CONTEXT_COMPACTED。
The AGENT THREAD CONTEXT COMPACTED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:34SESSION_STATUS_CREATED
public static final String SESSION_STATUS_CREATED
会话状态已创建字段。声明为 public static final String SESSION_STATUS_CREATED。
The SESSION STATUS CREATED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:37SESSION_STATUS_RUNNING
public static final String SESSION_STATUS_RUNNING
会话状态运行中字段。声明为 public static final String SESSION_STATUS_RUNNING。
The SESSION STATUS RUNNING field.
io/agentscope/builder/web/managed/SessionEventTypes.java:38SESSION_STATUS_IDLE
public static final String SESSION_STATUS_IDLE
会话状态 IDLE字段。声明为 public static final String SESSION_STATUS_IDLE。
The SESSION STATUS IDLE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:39SESSION_STATUS_RESCHEDULED
public static final String SESSION_STATUS_RESCHEDULED
会话状态 RESCHEDULED字段。声明为 public static final String SESSION_STATUS_RESCHEDULED。
The SESSION STATUS RESCHEDULED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:40SESSION_STATUS_TERMINATED
public static final String SESSION_STATUS_TERMINATED
会话状态 TERMINATED字段。声明为 public static final String SESSION_STATUS_TERMINATED。
The SESSION STATUS TERMINATED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:41SESSION_STATUS_REQUIRES_ACTION
public static final String SESSION_STATUS_REQUIRES_ACTION
会话状态 REQUIRES 动作字段。声明为 public static final String SESSION_STATUS_REQUIRES_ACTION。
The SESSION STATUS REQUIRES ACTION field.
io/agentscope/builder/web/managed/SessionEventTypes.java:42SESSION_STATUS_ARCHIVED
public static final String SESSION_STATUS_ARCHIVED
会话状态 ARCHIVED字段。声明为 public static final String SESSION_STATUS_ARCHIVED。
The SESSION STATUS ARCHIVED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:43SESSION_ERROR
public static final String SESSION_ERROR
会话错误字段。声明为 public static final String SESSION_ERROR。
The SESSION ERROR field.
io/agentscope/builder/web/managed/SessionEventTypes.java:44SESSION_UPDATED
public static final String SESSION_UPDATED
会话已更新字段。声明为 public static final String SESSION_UPDATED。
The SESSION UPDATED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:45SESSION_DELETED
public static final String SESSION_DELETED
会话已删除字段。声明为 public static final String SESSION_DELETED。
The SESSION DELETED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:46SESSION_INTERRUPTED
public static final String SESSION_INTERRUPTED
会话 INTERRUPTED字段。声明为 public static final String SESSION_INTERRUPTED。
The SESSION INTERRUPTED field.
io/agentscope/builder/web/managed/SessionEventTypes.java:47SESSION_REQUIRES_ACTION
public static final String SESSION_REQUIRES_ACTION
会话 REQUIRES 动作字段。声明为 public static final String SESSION_REQUIRES_ACTION。
The SESSION REQUIRES ACTION field.
io/agentscope/builder/web/managed/SessionEventTypes.java:48SPAN_MODEL_REQUEST_START
public static final String SPAN_MODEL_REQUEST_START
跨度模型请求启动字段。声明为 public static final String SPAN_MODEL_REQUEST_START。
The SPAN MODEL REQUEST START field.
io/agentscope/builder/web/managed/SessionEventTypes.java:51SPAN_MODEL_REQUEST_END
public static final String SPAN_MODEL_REQUEST_END
跨度模型请求结束字段。声明为 public static final String SPAN_MODEL_REQUEST_END。
The SPAN MODEL REQUEST END field.
io/agentscope/builder/web/managed/SessionEventTypes.java:52USER_MESSAGE
public static final String USER_MESSAGE
用户消息字段。声明为 public static final String USER_MESSAGE。
The USER MESSAGE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:55USER_INTERRUPT
public static final String USER_INTERRUPT
用户中断字段。声明为 public static final String USER_INTERRUPT。
The USER INTERRUPT field.
io/agentscope/builder/web/managed/SessionEventTypes.java:56USER_TOOL_CONFIRMATION
public static final String USER_TOOL_CONFIRMATION
用户工具确认字段。声明为 public static final String USER_TOOL_CONFIRMATION。
The USER TOOL CONFIRMATION field.
io/agentscope/builder/web/managed/SessionEventTypes.java:57USER_CUSTOM_TOOL_RESULT
public static final String USER_CUSTOM_TOOL_RESULT
用户自定义工具结果字段。声明为 public static final String USER_CUSTOM_TOOL_RESULT。
The USER CUSTOM TOOL RESULT field.
io/agentscope/builder/web/managed/SessionEventTypes.java:58USER_TOOL_RESULT
public static final String USER_TOOL_RESULT
用户工具结果字段。声明为 public static final String USER_TOOL_RESULT。
The USER TOOL RESULT field.
io/agentscope/builder/web/managed/SessionEventTypes.java:59USER_DEFINE_OUTCOME
public static final String USER_DEFINE_OUTCOME
用户 DEFINE OUTCOME字段。声明为 public static final String USER_DEFINE_OUTCOME。
The USER DEFINE OUTCOME field.
io/agentscope/builder/web/managed/SessionEventTypes.java:60SYSTEM_MESSAGE
public static final String SYSTEM_MESSAGE
系统消息字段。声明为 public static final String SYSTEM_MESSAGE。
The SYSTEM MESSAGE field.
io/agentscope/builder/web/managed/SessionEventTypes.java:61EVENT_START
public static final String EVENT_START
事件启动字段。声明为 public static final String EVENT_START。
The EVENT START field.
io/agentscope/builder/web/managed/SessionEventTypes.java:64EVENT_DELTA
public static final String EVENT_DELTA
事件增量字段。声明为 public static final String EVENT_DELTA。
The EVENT DELTA field.
io/agentscope/builder/web/managed/SessionEventTypes.java:65