bb26607ffb
* feat(plugin): implement SPI-based plugin discovery and management API Refactor plugin discovery to use SPI pattern and add REST API for plugin control: SPI-based Discovery: - Replace hard-coded plugin discovery with PluginProvider SPI pattern - Add comprehensive tests for UnifiedPluginManager and PluginStatePersistence - Enable automatic plugin registration for better extensibility Management API: - Add PluginControllerV3 with 5 endpoints (list, detail, status, config, availability) - Create PluginInfoVO and PluginDetailVO for API responses - Create PluginStatusForm and PluginConfigForm for API requests - Integrate plugin state checking into all plugin managers - Add getAllPlugins() methods to expose plugin registries - Fix core module dependency name for custom-environment-plugin * fix: UT failed * fix: UT failed * refactor(plugin): extract PluginStatePersistence to interface-based design * fix(plugin): remove auth plugin from critical list to allow custom auth * feat(plugin): implement config-driven default status for exclusive plugins