Expand description
Plugin System Module
Provides an extensible plugin architecture for CSM:
- Plugin discovery and loading
- Plugin lifecycle management
- Event hooks and callbacks
- Configuration management
- Sandboxed execution
Structs§
- Hook
Registration - Hook registration
- Hook
Result - Result of a hook invocation
- Plugin
Author - Plugin author information
- Plugin
Context - API context provided to plugins
- Plugin
Dependency - Plugin dependency
- Plugin
Instance - Plugin instance
- Plugin
Manager - Plugin manager handles plugin lifecycle
- Plugin
Manifest - Plugin manifest (plugin.json)
- Plugin
Registry - Plugin registry client
- Plugin
Stats - Plugin usage statistics
- Registry
Entry - Plugin registry entry
Enums§
- Permission
- Plugin permission
- Plugin
Category - Plugin category
- Plugin
Event - Event that plugins can hook into
- Plugin
State - Plugin state