chore: lock the plugin boundary and remove 2.9.0 leftovers

This commit is contained in:
LukeGus committed 2026-09-25 07:24:46 -05:00
1 parent 6489b62ece
commit 2961297989
399 files changed
+3964 -5627

No files matched your search

+4 -1
View File
@@ -9,9 +9,11 @@ type QuickConnectInput = Pick<
/** A plugin protocol; SSH when omitted. */
protocol?: HostProtocolDef;
domain?: string;
/** Fields a plugin's SSH auth editor filled in. */
authFields?: Record<string, unknown>;
};
export const QUICK_CONNECT_ID_PREFIX = "quick-connect-";
const QUICK_CONNECT_ID_PREFIX = "quick-connect-";
export function isQuickConnectHost(host: Pick<Host, "id">): boolean {
return host.id.startsWith(QUICK_CONNECT_ID_PREFIX);
@@ -60,6 +62,7 @@ export function createQuickConnectHost(input: QuickConnectInput): Host {
quickActions: [],
enableSsh: true,
sshPort: input.port,
...input.authFields,
};
}