Skip to main content

Module service

Module service 

Expand description

Public service surface every consumer (CLI, gateway, future TUI) uses to read and mutate skills + skill bundles. There is no second implementation — drift is closed by construction.

Structs§

EffectiveSkill
One skill in an agent’s effective set, with provenance — returned by SkillsService::resolve_effective_skills.
EffectiveSkillSet
Result of resolving an agent’s effective skills: the loaded set plus the audit-dropped candidates the resolver skipped. Lets the dashboard tell “no skills configured” (both empty) apart from “all failed audit” (skills empty, dropped non-empty).
SkillSummary
Per-skill view returned by SkillsService::list_skills.
SkillsService

Enums§

RemoveMode
Behaviour selector for SkillsService::remove_skill.
ServiceError
SkillOrigin