Module: Legion::LLM::Skills
- Extended by:
- Legion::Logging::Helper
- Defined in:
- lib/legion/llm/skills.rb,
lib/legion/llm/skills/base.rb,
lib/legion/llm/skills/errors.rb,
lib/legion/llm/skills/registry.rb,
lib/legion/llm/skills/settings.rb,
lib/legion/llm/skills/disk_loader.rb,
lib/legion/llm/skills/step_result.rb,
lib/legion/llm/skills/skill_run_result.rb,
lib/legion/llm/skills/external_discovery.rb
Defined Under Namespace
Modules: DiskLoader, ExternalDiscovery, Registry, Settings
Classes: Base, InvalidSkill, SkillRunResult, StepError, StepResult
Class Method Summary
collapse
Class Method Details
.settings_directories ⇒ Object
27
28
29
30
31
32
|
# File 'lib/legion/llm/skills.rb', line 27
def settings_directories
Array(Legion::LLM.settings.dig(:skills, :directories) || [])
rescue StandardError => e
handle_exception(e, level: :warn, operation: 'llm.skills.settings_directories')
[]
end
|