Uses of Record Class
com.tnsai.skills.ActiveSkill
Packages that use ActiveSkill
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
-
Uses of ActiveSkill in com.tnsai.agents
Methods in com.tnsai.agents that return types with arguments of type ActiveSkillModifier and TypeMethodDescriptionfinal Optional<ActiveSkill> Programmatically activate a skill by name (TNS-289). -
Uses of ActiveSkill in com.tnsai.skills
Methods in com.tnsai.skills that return ActiveSkillModifier and TypeMethodDescriptionActivateskillwith the suppliedargumentsand environment.Methods in com.tnsai.skills that return types with arguments of type ActiveSkillModifier and TypeMethodDescriptionSkillManager.activeSkills()Snapshot of currently active skills (for inspection / tests).SkillSession.activeSkills()Snapshot of currently active skills, in activation order.SkillSession.deactivate(String name) Detach an active skill — its body is no longer appended to the system prompt.SkillManager.invoke(String name, List<String> arguments, Map<String, String> environment, SkillActivationEvent.Source source, Consumer<TnsAIEvent> eventConsumer) Invoke a skill by name with the supplied arguments.