fix(plugin): 按绑定仓库保留更新候选 (#6474)

* fix(plugin): preserve repository update candidates

* chore(ci): sync architecture ratchet baselines

* chore(ci): align canonical coverage baseline

* chore(ci): align coverage ratchet baseline
This commit is contained in:
InfinityPacer
2026-08-27 06:56:33 +08:00
committed by GitHub
parent 2553226f37
commit 627775c090
9 changed files with 152 additions and 9 deletions
+7
View File
@@ -1364,6 +1364,13 @@ class PluginManager(ConfigReloadMixin, metaclass=Singleton):
progress_callback,
)
async def async_get_online_plugin_candidates(
self,
force: bool = False,
) -> List[_SchemaPlugin]:
"""获取按仓库保留的在线插件候选,供来源准入和更新选择。"""
return await self._plugin_catalog_view.async_online_candidates(force)
async def async_get_plugins_from_market(self, market: str,
package_version: Optional[str] = None,
force: bool = False) -> Optional[List[_SchemaPlugin]]: