api/plugins_list.py.dox.md
plugins_list.py API endpoint.plugins_list.py because this directory is intentionally flat.plugins_list.py owns the runtime implementation.plugins_list.py.dox.md owns durable notes about responsibilities, contracts, side effects, and verification for that implementation.PluginsList (ApiHandler)
async process(self, input: Input, request: Request) -> Outputhelpers.api.ApiHandler; WebSocket handlers must derive from helpers.ws.WsHandler.PluginsList is an ApiHandler.PluginsList defines process(...).helpers, helpers.api.plugins.get_enhanced_plugins_list.helpers.api.Response for non-JSON responses, files, redirects, or status-specific replies.tests/test_plugin_activation_ui.pytests/test_speech_plugin_split.pyNo child DOX files.