pub fn catalog_from_settings(settings_json: &str) -> Vec<AgentDefinition>Expand description
Load built-ins plus valid user entries from a settings document.
User entries replace a built-in with the same identity (case-insensitive),
and may add custom identities. Invalid entries are ignored so a typo in a
config file cannot prevent the store from opening. Set active to false
to hide a built-in or custom entry from the launcher.