Spaces:
Running
Running
|
Download webui/components/plugins/AGENTS.md from Leon4gr45/openoperator: direct link, hf CLI and curl.
- Browser
- Download file 1.21 kB
-
https://huggingface.co/spaces/Leon4gr45/openoperator/resolve/main/webui/components/plugins/AGENTS.md
- Command line
-
hf download hf://spaces/Leon4gr45/openoperator/webui/components/plugins/AGENTS.md
-
curl -L -o AGENTS.md https://huggingface.co/spaces/Leon4gr45/openoperator/resolve/main/webui/components/plugins/AGENTS.md
1.21 kB
| # Plugin Components DOX | |
| ## Purpose | |
| - Own core WebUI plugin settings, info, list, execution, and toggle components. | |
| ## Ownership | |
| - Root plugin component files own shared plugin settings and info screens. | |
| - `list/` owns plugin list and execute modal components. | |
| - `toggle/` owns scoped plugin activation UI. | |
| - Store files own plugin modal and settings state. | |
| ## Local Contracts | |
| - Keep plugin settings modals bound through `$store.pluginSettingsPrototype` conventions. | |
| - Preserve global and scoped toggle semantics using `.toggle-1` and `.toggle-0`. | |
| - Use notification helpers for plugin UI feedback. | |
| - Label reset actions `Reset to default` and resolve notification globals when the action runs so late WebUI initialization cannot abort the reset lifecycle. | |
| - Scoped plugins without a custom settings form still expose the standard scope | |
| selectors and existing-configuration list; do not show inert Save or Reset | |
| actions for them. | |
| ## Work Guidance | |
| - Coordinate plugin API payload changes with `helpers/plugins.py` and plugin API handlers. | |
| ## Verification | |
| - Smoke-test plugin list, settings, scoped toggles, plugin info, and execute modal after changes. | |
| ## Child DOX Index | |
| No child DOX files. | |