SkillRunnerBase#
- class council.runners.SkillRunnerBase(name)[source]#
Bases:
RunnerBaseRunner that executes a
SkillBase- abstract execute_skill(context: SkillContext, budget: Budget) ChatMessage[source]#
Skill execution
- run_in_current_thread(context: RunnerContext, iteration_context: Option[IterationContext]) None[source]#
Run the skill in the current thread