AS AgentScopeAPI 手册 / API Reference

RemoteTaskStatus

public record RemoteTaskStatus( String status, String error, List<RemotePendingConfirm> pendingConfirms)
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:27–49

承载远程任务状态数据的记录类型。位于 io.agentscope.harness.agent.subagent.task 包。核心成员包括 status、error、pendingConfirms、isAwaitingConfirm、isTerminalSuccess、isTerminalFailure。

Status snapshot returned by the remote task HTTP API (GET /tasks/{taskId}).

Known status values: pending, running, success, error, cancelled, awaiting_confirm.

记录组件摘要Record Component Summary

组件Component类型Type说明Description
statusString
执行状态相关操作。
Performs the status operation.
errorString
执行错误相关操作。
Performs the error operation.
pendingConfirmsList<RemotePendingConfirm>
执行 `pendingConfirms` 方法。
Performs the pending confirms operation.

构造器摘要Constructor Summary

构造器Constructor说明Description
public RemoteTaskStatus(String status, String error)
初始化 `RemoteTaskStatus` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public boolean isAwaitingConfirm()
判断是否等待中的确认。
Returns whether the awaiting confirm.
public boolean isTerminalSuccess()
判断是否 `isTerminalSuccess`。
Returns whether the terminal success.
public boolean isTerminalFailure()
判断是否 `isTerminalFailure`。
Returns whether the terminal failure.
public boolean isCancelled()
判断是否已取消。
Returns whether the cancelled.

记录组件详情Record Component Detail

status

String status

执行状态相关操作。

Performs the status operation.

源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:27–49

error

String error

执行错误相关操作。

Performs the error operation.

源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:27–49

pendingConfirms

List<RemotePendingConfirm> pendingConfirms

执行 pendingConfirms 方法。

Performs the pending confirms operation.

源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:27–49

构造器详情Constructor Detail

RemoteTaskStatus

public RemoteTaskStatus(String status, String error)

初始化 RemoteTaskStatus 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
statusString状态(类型 `String`)。The status.
errorString错误(类型 `String`)。The error.
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:30–32

方法详情Method Detail

isAwaitingConfirm

public boolean isAwaitingConfirm()

判断是否等待中的确认。

Returns whether the awaiting confirm.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:34–36

isTerminalSuccess

public boolean isTerminalSuccess()

判断是否 isTerminalSuccess。

Returns whether the terminal success.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:38–40

isTerminalFailure

public boolean isTerminalFailure()

判断是否 isTerminalFailure。

Returns whether the terminal failure.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:42–44

isCancelled

public boolean isCancelled()

判断是否已取消。

Returns whether the cancelled.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/harness/agent/subagent/task/RemoteTaskStatus.java:46–48
基于官方固定版本源码静态生成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.