mindroot.registry package¶ Submodules¶ mindroot.registry.component_manager module¶ class mindroot.registry.component_manager.ComponentManager[source]¶ Bases: object get_component_metadata(component_type, name)[source]¶ is_component_activated(component_type, name)[source]¶ is_component_installed(component_type, name)[source]¶ list_components(component_type)[source]¶ register_component(component_type, name, metadata)[source]¶ mindroot.registry.data_access module¶ class mindroot.registry.data_access.DataAccess[source]¶ Bases: object add_plugin(plugin_data)[source]¶ add_provider(provider_data)[source]¶ get_model(model_name)[source]¶ get_provider(provider_name)[source]¶ read_equivalent_flags()[source]¶ read_json(file_path)[source]¶ read_models()[source]¶ read_plugins()[source]¶ read_preferred_models()[source]¶ read_providers()[source]¶ remove_plugin(plugin_name)[source]¶ remove_provider(provider_name)[source]¶ update_model(model_name, updates)[source]¶ update_plugin(plugin_name, updates)[source]¶ update_provider(provider_name, updates)[source]¶ write_equivalent_flags(flags)[source]¶ write_json(file_path, data)[source]¶ write_models(models)[source]¶ write_plugins(plugins)[source]¶ write_preferred_models(models)[source]¶ write_providers(providers)[source]¶ Module contents¶