SkillCuratorConfig
public final class SkillCuratorConfig
io/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:23–112技能 Curator 配置,保存相关配置项。位于 io.agentscope.harness.agent.skill.curator 包。核心成员包括 enabled、intervalHours、staleAfterDays、archiveAfterDays、umbrellaPassMode、defaults。
Configuration knobs for SkillCurator. Defaults match the conservative enterprise
profile from the design plan: 7-day cycle, 30/90 day stale/archive cutoffs, dry-run only
for the LLM umbrella pass.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
UmbrellaPassMode | 枚举enum | 定义Umbrella Pass 模式相关取值的枚举。 A enum in io.agentscope.harness.agent.skill.curator that defines enum values used when components lets agents invoke external capabilities under control. |
Builder | 类class | 构建器,用于构建并配置目标实例。 A class in io.agentscope.harness.agent.skill.curator that lets agents invoke external capabilities under control. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public boolean enabled() | 返回已启用。 Returns the enabled. |
public int intervalHours() | 返回 `intervalHours` 结果。 Returns the interval hours. |
public int staleAfterDays() | 返回 `staleAfterDays` 结果。 Returns the stale after days. |
public int archiveAfterDays() | 返回 `archiveAfterDays` 结果。 Returns the archive after days. |
public UmbrellaPassMode umbrellaPassMode() | 返回 `umbrellaPassMode` 结果。 Returns the umbrella pass mode. |
public static SkillCuratorConfig defaults()static | 返回 `defaults` 结果。 Returns the defaults. |
public static Builder builder()static | 返回构建器实例。 Returns the builder. |
方法详情Method Detail
enabled
public boolean enabled()
返回已启用。
Returns the enabled.
booleanio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:46–48intervalHours
public int intervalHours()
返回 intervalHours 结果。
Returns the interval hours.
intio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:50–52staleAfterDays
public int staleAfterDays()
返回 staleAfterDays 结果。
Returns the stale after days.
intio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:54–56archiveAfterDays
public int archiveAfterDays()
返回 archiveAfterDays 结果。
Returns the archive after days.
intio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:58–60umbrellaPassMode
public UmbrellaPassMode umbrellaPassMode()
返回 umbrellaPassMode 结果。
Returns the umbrella pass mode.
UmbrellaPassModeio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:62–64defaults
public static SkillCuratorConfig defaults()
返回 defaults 结果。
Returns the defaults.
SkillCuratorConfigio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:66–68builder
public static Builder builder()
返回构建器实例。
Returns the builder.
Builderio/agentscope/harness/agent/skill/curator/SkillCuratorConfig.java:70–72嵌套类详情Nested Class Detail
UmbrellaPassMode
public enum UmbrellaPassMode定义Umbrella Pass 模式相关取值的枚举。位于 io.agentscope.harness.agent.skill.curator 包。核心成员包括 DISABLED、DRY_RUN_ONLY。
A enum in io.agentscope.harness.agent.skill.curator that defines enum values used when components lets agents invoke external capabilities under control. Declared in io.agentscope.harness.agent.skill.curator.
Builder
public static final class Builder构建器,用于构建并配置目标实例。位于 io.agentscope.harness.agent.skill.curator 包。核心成员包括 enabled、intervalHours、staleAfterDays、archiveAfterDays、umbrellaPassMode、build。
A class in io.agentscope.harness.agent.skill.curator that lets agents invoke external capabilities under control. Declared in io.agentscope.harness.agent.skill.curator.