gsxdsm
059b9549a9
FN-8521: separate runtime installation from toggles
Keep built-in runtime installation distinct from project-scoped enablement.
- Show enable/disable toggles only for installed runtime plugins.
- Prevent toggles from registering or reinstalling uninstalled runtimes.
- Update plugin lifecycle documentation and regression coverage.
Files changed:
.../fn-8521-separate-plugin-install-toggle.md | 7 ++
docs/dashboard-guide.md | 2 +-
docs/plugin-management.md | 2 +-
.../dashboard/app/components/PluginManager.tsx | 74 ++++------------------
.../components/__tests__/PluginManager.test.tsx | 30 ++++++---
.../__tests__/PluginManager.toggle.test.tsx | 51 +++++++--------
6 files changed, 67 insertions(+), 99 deletions(-)
Fusion-Task-Id: FN-8521
Fusion-Task-Lineage: 0de225f4-1d9c-411e-b5cc-851d3579a2ec
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-22 20:55:27 -07:00
..
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 20:07:48 -07:00
2026-07-22 20:55:27 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 20:07:48 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-06-08 15:19:27 -07:00
2026-07-22 19:37:44 -07:00