feat: Normalize remote plugin summary identities. (#22265)

Makes plugin summaries use config-style plugin@marketplace IDs while
exposing backend remote IDs separately as remotePluginId.

Also fix the consistency issue of REMOTE_SHARED_WITH_ME_MARKETPLACE_NAME
This commit is contained in:
xl-openai
2026-05-12 00:58:37 -07:00
committed by GitHub
parent 46f30d0282
commit 5b1a4c2fa7
17 changed files with 209 additions and 44 deletions

View File

@@ -1314,6 +1314,7 @@ pub(super) fn plugins_test_summary(
) -> PluginSummary {
PluginSummary {
id: id.to_string(),
remote_plugin_id: None,
name: name.to_string(),
share_context: None,
source: PluginSource::Local {