feat: show extension service health

This commit is contained in:
zarzet
2026-05-03 20:20:28 +07:00
parent dcfb22c3f4
commit 1b4a6cd042
26 changed files with 1268 additions and 32 deletions
@@ -3134,6 +3134,13 @@ class MainActivity: FlutterFragmentActivity() {
}
result.success(response)
}
"checkExtensionHealth" -> {
val extensionId = call.argument<String>("extension_id") ?: ""
val response = withContext(Dispatchers.IO) {
Gobackend.checkExtensionHealthJSON(extensionId)
}
result.success(response)
}
"setExtensionSettings" -> {
val extensionId = call.argument<String>("extension_id") ?: ""
val settingsJson = call.argument<String>("settings") ?: "{}"