pub fn module() -> ModuleDescriptorExpand description
The module the registry composes: one read and two commands, each declared once here and projected to HTTP and MCP; none to the command line, since a command-line call has no connection to hold an episode.
use majordomus_cli::capability::builtin::episodes;
let m = episodes::module();
assert_eq!(m.id.as_str(), "episodes");
assert!(m.capabilities.iter().all(|e| e.capability.id.as_str().starts_with("episodes.")));