refactor(launcher): converge plugin pending to Host via PluginPackaging

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
lincube
2026-05-28 10:28:31 +08:00
parent 545dee85a7
commit 1ee6e68f33
32 changed files with 888 additions and 1924 deletions

View File

@@ -0,0 +1,10 @@
namespace LanMountainDesktop.PluginPackaging;
public sealed class PluginPackageInstallOptions
{
public bool IncludeLegacyPackages { get; init; }
public static PluginPackageInstallOptions Default { get; } = new();
public static PluginPackageInstallOptions WithLegacySupport { get; } = new() { IncludeLegacyPackages = true };
}