AS AgentScopeAPI 手册 / API Reference

SubagentTaskOperations

public final class SubagentTaskOperations
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:36–91

子智能体任务 Operations,承载智能体的部署、调度与服务化运行。位于 io.agentscope.spring.boot.admin.service 包。核心成员包括 isConfigured、list、get、cancel、SubagentTaskOperations。

Read/cancel operations over a TaskRepository-managed pool of subagent background tasks.

The TaskRepository bean is optional. When absent (no user wired one into Spring), every method returns an empty result without raising — the endpoint is still reachable but inert, which is the same fail-soft behaviour as the rest of the inventory.

构造器摘要Constructor Summary

构造器Constructor说明Description
public SubagentTaskOperations(ObjectProvider<TaskRepository> repoProvider)
初始化 `SubagentTaskOperations` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public boolean isConfigured()
判断是否 `isConfigured`。
Returns whether the configured.
public Mono<List<SubagentTaskView>> list(String sessionId, String statusFilter)
执行列表相关操作。
Performs the list operation.
public Mono<SubagentTaskView> get(String sessionId, String taskId)
按条件读取数据。
Performs the get operation.
public Mono<Boolean> cancel(String sessionId, String taskId)
执行取消相关操作。
Performs the cancel operation.

构造器详情Constructor Detail

SubagentTaskOperations

public SubagentTaskOperations(ObjectProvider<TaskRepository> repoProvider)

初始化 SubagentTaskOperations 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
repoProviderObjectProvider<TaskRepository>仓库提供者(类型 `ObjectProvider`)。The repo provider.
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:40–42

方法详情Method Detail

isConfigured

public boolean isConfigured()

判断是否 isConfigured。

Returns whether the configured.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:44–46

list

public Mono<List<SubagentTaskView>> list(String sessionId, String statusFilter)

执行列表相关操作。

Performs the list operation.

参数Parameters
名称Name类型Type说明Description
sessionIdString会话标识(类型 `String`)。The session id.
statusFilterString状态过滤器(类型 `String`)。The status filter.
返回Returns Mono<List<SubagentTaskView>>
返回Mono>。Returns mono.
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:48–63

get

public Mono<SubagentTaskView> get(String sessionId, String taskId)

按条件读取数据。

Performs the get operation.

参数Parameters
名称Name类型Type说明Description
sessionIdString会话标识(类型 `String`)。The session id.
taskIdString任务标识(类型 `String`)。The task id.
返回Returns Mono<SubagentTaskView>
返回Mono。Returns mono.
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:65–73

cancel

public Mono<Boolean> cancel(String sessionId, String taskId)

执行取消相关操作。

Performs the cancel operation.

参数Parameters
名称Name类型Type说明Description
sessionIdString会话标识(类型 `String`)。The session id.
taskIdString任务标识(类型 `String`)。The task id.
返回Returns Mono<Boolean>
返回Mono。true if the cancel request was accepted by the repository.
源码Source io/agentscope/spring/boot/admin/service/SubagentTaskOperations.java:76–81
基于官方固定版本源码静态生成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.