pub struct SkillsConfig {
pub max_skills_in_prompt: usize,
pub max_total_tokens: usize,
pub priority_order: Vec<String>,
pub adaptive: Option<AdaptiveSkillsConfig>,
pub require_human_curation_before_stable: bool,
}Expand description
Configuration for the daemon-side sleep cycle (idle background learning).
Skill injection configuration (M2 — runtime injection).
Fields§
§max_skills_in_prompt: usize§max_total_tokens: usize§priority_order: Vec<String>§adaptive: Option<AdaptiveSkillsConfig>§require_human_curation_before_stable: boolWhen true (default), LLM-authored skills cannot auto-promote past
Emerging until a human curates them (amendment A1). Set false to
let LLM-extracted skills promote on run stats alone.
Trait Implementations§
Source§impl Clone for SkillsConfig
impl Clone for SkillsConfig
Source§fn clone(&self) -> SkillsConfig
fn clone(&self) -> SkillsConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SkillsConfig
impl Debug for SkillsConfig
Source§impl Default for SkillsConfig
impl Default for SkillsConfig
Source§impl<'de> Deserialize<'de> for SkillsConfigwhere
SkillsConfig: Default,
impl<'de> Deserialize<'de> for SkillsConfigwhere
SkillsConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SkillsConfig
impl RefUnwindSafe for SkillsConfig
impl Send for SkillsConfig
impl Sync for SkillsConfig
impl Unpin for SkillsConfig
impl UnsafeUnpin for SkillsConfig
impl UnwindSafe for SkillsConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more