Skip to main content

preprocess_with_skills

Function preprocess_with_skills 

Source
pub fn preprocess_with_skills(message: &str, skills: &[Skill]) -> ProcessResult
Expand description

Process message with skills for dynamic trigger loading. This is the preferred function when skills are available.

§Arguments

  • message - User message to process
  • skills - Loaded skills to extract triggers from

§Returns

  • SkillTriggered - If a skill trigger matches, includes auto-loaded skill body
  • WorkflowTriggered - If a workflow trigger matches
  • Continue - If no triggers match