Optionaloptions: PluginRegistryOptionsRegister a plugin. Validates manifest and config. Returns error if plugin ID conflicts or capabilities missing.
Resolve a plugin by ID. Returns undefined if not registered or disabled.
List all enabled plugins with their manifests.
Check if a plugin is registered and enabled.
Freeze the registry — no further registrations allowed.
In-memory plugin registry with experimental gating.
Plugins are registered during startup. After freeze(), no further registrations are accepted.