SkillCuratorState
@JsonInclude(JsonInclude.Include.NON_NULL) public record SkillCuratorState( @JsonProperty("last_run_at") Instant lastRunAt, @JsonProperty("run_count") long runCount, @JsonProperty("paused") boolean paused, @JsonProperty("last_run_summary") String lastRunSummary, @JsonProperty("last_run_duration_seconds") Long lastRunDurationSeconds, @JsonProperty("last_report_path") String lastReportPath)
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56承载技能 Curator 状态数据的记录类型。位于 io.agentscope.harness.agent.skill.curator 包。核心成员包括 lastRunAt、runCount、paused、lastRunSummary、lastRunDurationSeconds、lastReportPath。
Persistent state for SkillCurator — kept in skills/.curator_state.json.
Records the last run timestamp, run count, paused flag, and a brief human-readable summary.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
lastRunAt | Instant | 执行最后运行 At相关操作。 Performs the last run at operation. |
runCount | long | 运行数量。 Runs the count. |
paused | boolean | 执行 `paused` 方法。 Performs the paused operation. |
lastRunSummary | String | 执行最后运行摘要相关操作。 Performs the last run summary operation. |
lastRunDurationSeconds | Long | 执行最后运行时长秒相关操作。 Performs the last run duration seconds operation. |
lastReportPath | String | 执行最后报告路径相关操作。 Performs the last report path operation. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public static SkillCuratorState defaults()static | 返回 `defaults` 结果。 Returns the defaults. |
public static SkillCuratorState ofJson(Instant lastRunAt, Long runCount, Boolean paused, String lastRunSummary, Long lastRunDurationSeconds, String lastReportPath)static | 执行的 JSON相关操作。 Performs the of json operation. |
记录组件详情Record Component Detail
lastRunAt
Instant lastRunAt执行最后运行 At相关操作。
Performs the last run at operation.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56runCount
long runCount运行数量。
Runs the count.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56paused
boolean paused执行 paused 方法。
Performs the paused operation.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56lastRunSummary
String lastRunSummary执行最后运行摘要相关操作。
Performs the last run summary operation.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56lastRunDurationSeconds
Long lastRunDurationSeconds执行最后运行时长秒相关操作。
Performs the last run duration seconds operation.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56lastReportPath
String lastReportPath执行最后报告路径相关操作。
Performs the last report path operation.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:27–56方法详情Method Detail
defaults
public static SkillCuratorState defaults()
static
返回 defaults 结果。
Returns the defaults.
SkillCuratorState返回SkillCuratorState。Returns skill curator state.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:36–38ofJson
public static SkillCuratorState ofJson(Instant lastRunAt, Long runCount, Boolean paused, String lastRunSummary, Long lastRunDurationSeconds, String lastReportPath)
static
执行的 JSON相关操作。
Performs the of json operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
lastRunAt | Instant | 最后运行 At(类型 `Instant`)。The last run at. |
runCount | Long | 运行数量(类型 `Long`)。The run count. |
paused | Boolean | paused(类型 `Boolean`)。The paused. |
lastRunSummary | String | 最后运行摘要(类型 `String`)。The last run summary. |
lastRunDurationSeconds | Long | 最后运行时长秒(类型 `Long`)。The last run duration seconds. |
lastReportPath | String | 最后报告路径(类型 `String`)。The last report path. |
SkillCuratorState返回SkillCuratorState。Returns skill curator state.
源码Source
io/agentscope/harness/agent/skill/curator/SkillCuratorState.java:40–55