ThreadMetadata
@JsonInclude(JsonInclude.Include.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) public class ThreadMetadata
io/agentscope/harness/coding/metadata/ThreadMetadata.java:26–124会话线程元数据,承载智能体的部署、调度与服务化运行。位于 io.agentscope.harness.coding.metadata 包。核心成员包括 getThreadId、setThreadId、getKind、setKind、getGhTokenEncrypted、setGhTokenEncrypted。
Per-thread metadata stored in SqliteBaseStore namespace ["threads", thread_id].
方法摘要Method Summary
方法详情Method Detail
getThreadId
public String getThreadId()
获取会话线程标识。
Returns the thread id.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:61–63setThreadId
public void setThreadId(String threadId)
设置会话线程标识。
Sets the thread id.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
threadId | String | 会话线程标识(类型 `String`)。The thread id. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:65–67getKind
public String getKind()
获取种类。
Returns the kind.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:69–71setKind
public void setKind(String kind)
设置种类。
Sets the kind.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
kind | String | 种类(类型 `String`)。The kind. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:73–75getGhTokenEncrypted
public String getGhTokenEncrypted()
获取Gh 令牌已加密。
Returns the gh token encrypted.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:77–79setGhTokenEncrypted
public void setGhTokenEncrypted(String ghTokenEncrypted)
设置Gh 令牌已加密。
Sets the gh token encrypted.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
ghTokenEncrypted | String | gh 令牌已加密(类型 `String`)。The gh token encrypted. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:81–83isWatch
public boolean isWatch()
判断是否 isWatch。
Returns whether the watch.
booleanio/agentscope/harness/coding/metadata/ThreadMetadata.java:85–87setWatch
public void setWatch(boolean watch)
设置 setWatch。
Sets the watch.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
watch | boolean | watch(类型 `boolean`)。The watch. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:89–91getLastReviewedSha
public String getLastReviewedSha()
获取 getLastReviewedSha。
Returns the last reviewed sha.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:93–95setLastReviewedSha
public void setLastReviewedSha(String lastReviewedSha)
设置 setLastReviewedSha。
Sets the last reviewed sha.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
lastReviewedSha | String | 最后 Reviewed Sha(类型 `String`)。The last reviewed sha. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:97–99getPrUrl
public String getPrUrl()
获取Pr URL。
Returns the pr url.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:101–103setPrUrl
public void setPrUrl(String prUrl)
设置Pr URL。
Sets the pr url.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
prUrl | String | pr URL(类型 `String`)。The pr url. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:105–107getRepoOwner
public String getRepoOwner()
获取仓库所有者。
Returns the repo owner.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:109–111setRepoOwner
public void setRepoOwner(String repoOwner)
设置仓库所有者。
Sets the repo owner.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
repoOwner | String | 仓库所有者(类型 `String`)。The repo owner. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:113–115getRepoName
public String getRepoName()
获取仓库名称。
Returns the repo name.
Stringio/agentscope/harness/coding/metadata/ThreadMetadata.java:117–119setRepoName
public void setRepoName(String repoName)
设置仓库名称。
Sets the repo name.
| 名称Name | 类型Type | 说明Description |
|---|---|---|
repoName | String | 仓库名称(类型 `String`)。The repo name. |
io/agentscope/harness/coding/metadata/ThreadMetadata.java:121–123