Raxol.Core.Runtime.Plugins.Registry (Raxol v0.5.0)
View SourcePlugin registry using GenServer for state management. Manages information about loaded plugins and their metadata.
Summary
Functions
Returns a specification to start this module under a supervisor.
Lists all registered plugins as {plugin_id, metadata} tuples.
Registers a plugin with its metadata.
Starts the plugin registry GenServer.
Unregisters a plugin by its ID.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Lists all registered plugins as {plugin_id, metadata} tuples.
Registers a plugin with its metadata.
Starts the plugin registry GenServer.
@spec unregister_plugin(atom()) :: :ok
Unregisters a plugin by its ID.