#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Kind {
Agents,
Swarms,
Functions,
Profiles,
Prompts,
}
impl Kind {
pub fn as_str(self) -> &'static str {
match self {
Kind::Agents => "agents",
Kind::Swarms => "swarms",
Kind::Functions => "functions",
Kind::Profiles => "profiles",
Kind::Prompts => "prompts",
}
}
}