nexus-agents - v2.80.0
    Preparing search index...

    Interface ISkillLoader

    Interface for the skill loader.

    interface ISkillLoader {
        loadForAgent(
            agentId: string,
            role: AgentRole,
        ): Result<LoadedSkillSet, SkillLoaderError>;
        loadForTask(
            agentId: string,
            role: AgentRole,
            taskDescription: string,
        ): Result<LoadedSkillSet, SkillLoaderError>;
        getAvailableSkills(role: AgentRole): readonly Skill[];
        validateLoadedSet(set: LoadedSkillSet): Result<void, SkillLoaderError>;
    }

    Implemented by

    Index

    Methods