AS AgentScopeAPI 手册 / API Reference

InterruptSource

public enum InterruptSource
源码Source io/agentscope/core/interruption/InterruptSource.java:28–37

定义中断来源相关取值的枚举。位于 io.agentscope.core.interruption 包。核心成员包括 USER、TOOL、SYSTEM。

Enum representing the source of an interruption.

This indicates who or what initiated the interruption:

  • #USER: Interruption triggered by user request

  • #TOOL: Interruption triggered by tool execution logic

  • #SYSTEM: Interruption triggered by system (timeout, resource limit, etc.)

枚举常量摘要Enum Constant Summary

常量Constant说明Description
USER
执行用户相关操作。
Interruption initiated by user request.
TOOL
执行工具相关操作。
Interruption initiated by tool execution logic.
SYSTEM
执行系统相关操作。
Interruption initiated by system (timeout, resource limit, etc.).

枚举常量详情Enum Constant Detail

USER

USER
staticfinal

执行用户相关操作。

Interruption initiated by user request.

源码Source io/agentscope/core/interruption/InterruptSource.java:30

TOOL

TOOL
staticfinal

执行工具相关操作。

Interruption initiated by tool execution logic.

源码Source io/agentscope/core/interruption/InterruptSource.java:33

SYSTEM

SYSTEM
staticfinal

执行系统相关操作。

Interruption initiated by system (timeout, resource limit, etc.).

源码Source io/agentscope/core/interruption/InterruptSource.java:36
基于官方固定版本源码静态生成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.