feat: support remote_sync for plugin install/uninstall.

This commit is contained in:
Xin Lin
2026-03-16 19:49:11 -07:00
parent b77fe8fefe
commit 18214bdeaf
17 changed files with 743 additions and 101 deletions

View File

@@ -9180,6 +9180,10 @@
"PluginInstallParams": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"forceRemoteSync": {
"description": "When true, apply the remote plugin change before the local install flow.",
"type": "boolean"
},
"marketplacePath": {
"$ref": "#/definitions/v2/AbsolutePathBuf"
},
@@ -9494,6 +9498,10 @@
"PluginUninstallParams": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"forceRemoteSync": {
"description": "When true, apply the remote plugin change before the local uninstall flow.",
"type": "boolean"
},
"pluginId": {
"type": "string"
}