fix(core): restore plugins after failed activation

This commit is contained in:
Dax Raad
2026-07-09 16:28:22 -04:00
parent bd0dffd781
commit 8fe78c8f8d
5 changed files with 141 additions and 85 deletions
+1 -1
View File
@@ -290,7 +290,7 @@ begin batch
→ end batch
```
Registration itself is not staged per plugin. If setup fails, closing the plugin's child scope removes every registration made before the failure.
Registration itself is not staged per plugin. If setup fails, closing the plugin's child scope removes every registration made before the failure. A replacement then retries the previous definition; if that setup also fails, the plugin remains inactive.
Outside a batch, transform registration and disposal rebuild immediately.