Class: Insika::Context::Providers::Skill

Inherits:
CatalogProvider show all
Defined in:
lib/insika/context/providers/skill.rb

Overview

Level 1 (progressive disclosure) of the profile's CANDIDATE skills. The Executor's LoadSkill does NOT come from here: it is built with resolution.allowed_skills (a policy decision). Context->Policy order: the provider produces the candidate; the policy cuts afterwards.

Instance Method Summary collapse

Methods inherited from CatalogProvider

#call, #initialize

Methods inherited from Insika::ContextProvider

#call, #enabled_for?, #id, #required?

Constructor Details

This class inherits a constructor from Insika::Context::CatalogProvider

Instance Method Details

#priorityObject

priority 80: above deferred tools (70), below pinned identity.



12
# File 'lib/insika/context/providers/skill.rb', line 12

def priority = Context::Priority::SKILL