AgentForge.PluginManager (AgentForge v0.2.2)

View Source

Manages loading and activation of AgentForge plugins.

Summary

Functions

Returns a specification to start this module under a supervisor.

Returns a list of loaded plugins with their metadata.

Returns whether a plugin is loaded.

Starts the plugin manager.

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

list_plugins()

Returns a list of loaded plugins with their metadata.

load_plugin(plugin_module, opts \\ [])

Loads a plugin module.

plugin_loaded?(plugin_module)

Returns whether a plugin is loaded.

start_link(opts \\ [])

Starts the plugin manager.