RemoteSubmitContext
public final class RemoteSubmitContext
io/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:27–153远程提交上下文,支持智能体之间的发现、委派与协作。位于 io.agentscope.harness.agent.subagent.task 包。核心成员包括 builder、empty、userId、parentSessionId、stream、detail。
Context sent with a remote task submission (permissions, streaming preferences, parent identity).
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
Builder | 类class | 构建器,用于构建并配置目标实例。 A class in io.agentscope.harness.agent.subagent.task that supports discovery, delegation and collaboration between agents. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public static Builder builder()static | 返回构建器实例。 Returns the builder. |
public static RemoteSubmitContext empty()static | 返回 `empty` 结果。 Returns the empty. |
public String userId() | 返回用户标识。 Returns the user id. |
public String parentSessionId() | 返回父级会话标识。 Returns the parent session id. |
public boolean stream() | 返回流。 Returns the stream. |
public String detail() | 返回详情。 Returns the detail. |
public List<Map<String, String>> denyRules() | 拒绝规则。 Returns the deny rules. |
public Map<String, Object> attributes() | 返回属性。 Caller-defined attributes forwarded as `context.attributes`. |
public Map<String, Object> toMap() | 返回到映射。 Returns the to map. |
方法详情Method Detail
builder
public static Builder builder()
返回构建器实例。
Returns the builder.
Builderio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:51–53empty
public static RemoteSubmitContext empty()
返回 empty 结果。
Returns the empty.
RemoteSubmitContextio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:55–57userId
public String userId()
返回用户标识。
Returns the user id.
Stringio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:59–61parentSessionId
public String parentSessionId()
返回父级会话标识。
Returns the parent session id.
Stringio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:63–65stream
public boolean stream()
返回流。
Returns the stream.
booleanio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:67–69detail
public String detail()
返回详情。
Returns the detail.
Stringio/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:71–73denyRules
public List<Map<String, String>> denyRules()
拒绝规则。
Returns the deny rules.
List<Map<String, String>>io/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:75–77attributes
public Map<String, Object> attributes()
返回属性。
Caller-defined attributes forwarded as context.attributes.
Map<String, Object>io/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:83–85toMap
public Map<String, Object> toMap()
返回到映射。
Returns the to map.
Map<String, Object>io/agentscope/harness/agent/subagent/task/RemoteSubmitContext.java:87–104嵌套类详情Nested Class Detail
Builder
public static final class Builder构建器,用于构建并配置目标实例。位于 io.agentscope.harness.agent.subagent.task 包。核心成员包括 userId、parentSessionId、stream、detail、denyRules、attributes。
A class in io.agentscope.harness.agent.subagent.task that supports discovery, delegation and collaboration between agents. Declared in io.agentscope.harness.agent.subagent.task.