fix: prestart.sh rollback after each plugin activation failure

This commit is contained in:
Agent Zero
2026-08-21 02:34:09 +02:00
parent eaa4000429
commit c3c3089891
+1
View File
@@ -133,6 +133,7 @@ async def auto_activate_plugins():
print(f'[prestart] Activated plugin: {name}')
except Exception as e:
print(f'[prestart] WARNING: Could not activate plugin {name}: {e}')
await db.rollback()
await db.commit()
print('[prestart] Plugin auto-activation complete.')