AS AgentScopeAPI 手册 / API Reference

RunControl

public final class RunControl
源码Source io/agentscope/core/agent/RunControl.java:28–122

运行 Control,驱动智能体的推理、工具调用与会话执行。位于 io.agentscope.core.agent 包。核心成员包括 status、interruption、cancel、interrupt、termination、RunControl。

Runtime-only control for one execution; never stored in conversation state.

构造器摘要Constructor Summary

构造器Constructor说明Description
public RunControl(String agentId)
初始化 `RunControl` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public AgentRun.Status status()
返回状态。
Returns the status.
public InterruptControl interruption()
返回中断。
Returns the interruption.
public boolean cancel()
返回取消。
Cancel this execution immediately, including before subscription or while queued.
public boolean interrupt(InterruptSource source, Msg message)
请求中断当前执行。
Running calls interrupt cooperatively; calls not yet admitted are cancelled.
public Mono<AgentRun.Status> termination()
返回 `termination` 结果。
Returns the termination.

构造器详情Constructor Detail

RunControl

public RunControl(String agentId)

初始化 RunControl 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
agentIdString智能体标识(类型 `String`)。The agent id.
源码Source io/agentscope/core/agent/RunControl.java:36–38

方法详情Method Detail

status

public AgentRun.Status status()

返回状态。

Returns the status.

返回Returns AgentRun.Status
返回AgentRun.状态。Returns agent run status.
源码Source io/agentscope/core/agent/RunControl.java:44–46

interruption

public InterruptControl interruption()

返回中断。

Returns the interruption.

返回Returns InterruptControl
返回InterruptControl。Returns interrupt control.
源码Source io/agentscope/core/agent/RunControl.java:48–50

cancel

public boolean cancel()

返回取消。

Cancel this execution immediately, including before subscription or while queued.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/core/agent/RunControl.java:69–79

interrupt

public boolean interrupt(InterruptSource source, Msg message)

请求中断当前执行。

Running calls interrupt cooperatively; calls not yet admitted are cancelled.

参数Parameters
名称Name类型Type说明Description
sourceInterruptSource来源(类型 `InterruptSource`)。The source.
messageMsg消息(类型 `Msg`)。The message.
返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/core/agent/RunControl.java:82–93

termination

public Mono<AgentRun.Status> termination()

返回 termination 结果。

Returns the termination.

返回Returns Mono<AgentRun.Status>
返回Mono。Returns mono.
源码Source io/agentscope/core/agent/RunControl.java:119–121
基于官方固定版本源码静态生成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.