refactor: drop onboarding adapter sdk exports

This commit is contained in:
Peter Steinberger
2026-03-15 16:47:54 -07:00
parent bb160ebe89
commit 5a68e8261e
8 changed files with 24 additions and 696 deletions

View File

@@ -35,7 +35,10 @@ export {
resolveDiscordGroupRequireMention,
resolveDiscordGroupToolPolicy,
} from "../channels/plugins/group-mentions.js";
export { discordOnboardingAdapter } from "../../extensions/discord/src/onboarding.js";
export {
discordSetupAdapter,
discordSetupWizard,
} from "../../extensions/discord/src/setup-surface.js";
export { DiscordConfigSchema } from "../config/zod-schema.providers-core.js";
export {

View File

@@ -678,7 +678,10 @@ export {
export { inspectDiscordAccount } from "../../extensions/discord/src/account-inspect.js";
export type { InspectedDiscordAccount } from "../../extensions/discord/src/account-inspect.js";
export { collectDiscordAuditChannelIds } from "../../extensions/discord/src/audit.js";
export { discordOnboardingAdapter } from "../../extensions/discord/src/onboarding.js";
export {
discordSetupAdapter,
discordSetupWizard,
} from "../../extensions/discord/src/setup-surface.js";
export {
looksLikeDiscordTargetId,
normalizeDiscordMessagingTarget,
@@ -727,7 +730,7 @@ export {
extractSlackToolSend,
listSlackMessageActions,
} from "../../extensions/slack/src/message-actions.js";
export { slackOnboardingAdapter } from "../../extensions/slack/src/onboarding.js";
export { slackSetupAdapter, slackSetupWizard } from "../../extensions/slack/src/setup-surface.js";
export {
looksLikeSlackTargetId,
normalizeSlackMessagingTarget,
@@ -743,7 +746,10 @@ export {
} from "../../extensions/telegram/src/accounts.js";
export { inspectTelegramAccount } from "../../extensions/telegram/src/account-inspect.js";
export type { InspectedTelegramAccount } from "../../extensions/telegram/src/account-inspect.js";
export { telegramOnboardingAdapter } from "../../extensions/telegram/src/onboarding.js";
export {
telegramSetupAdapter,
telegramSetupWizard,
} from "../../extensions/telegram/src/setup-surface.js";
export {
looksLikeTelegramTargetId,
normalizeTelegramMessagingTarget,

View File

@@ -39,7 +39,7 @@ export {
resolveSlackGroupRequireMention,
resolveSlackGroupToolPolicy,
} from "../channels/plugins/group-mentions.js";
export { slackOnboardingAdapter } from "../../extensions/slack/src/onboarding.js";
export { slackSetupAdapter, slackSetupWizard } from "../../extensions/slack/src/setup-surface.js";
export { SlackConfigSchema } from "../config/zod-schema.providers-core.js";
export { handleSlackMessageAction } from "./slack-message-actions.js";

View File

@@ -59,19 +59,23 @@ describe("plugin-sdk subpath exports", () => {
it("exports Discord helpers", () => {
expect(typeof discordSdk.resolveDiscordAccount).toBe("function");
expect(typeof discordSdk.inspectDiscordAccount).toBe("function");
expect(typeof discordSdk.discordOnboardingAdapter).toBe("object");
expect(typeof discordSdk.discordSetupWizard).toBe("object");
expect(typeof discordSdk.discordSetupAdapter).toBe("object");
});
it("exports Slack helpers", () => {
expect(typeof slackSdk.resolveSlackAccount).toBe("function");
expect(typeof slackSdk.inspectSlackAccount).toBe("function");
expect(typeof slackSdk.handleSlackMessageAction).toBe("function");
expect(typeof slackSdk.slackSetupWizard).toBe("object");
expect(typeof slackSdk.slackSetupAdapter).toBe("object");
});
it("exports Telegram helpers", () => {
expect(typeof telegramSdk.resolveTelegramAccount).toBe("function");
expect(typeof telegramSdk.inspectTelegramAccount).toBe("function");
expect(typeof telegramSdk.telegramOnboardingAdapter).toBe("object");
expect(typeof telegramSdk.telegramSetupWizard).toBe("object");
expect(typeof telegramSdk.telegramSetupAdapter).toBe("object");
});
it("exports Signal helpers", () => {

View File

@@ -64,7 +64,10 @@ export {
resolveTelegramGroupRequireMention,
resolveTelegramGroupToolPolicy,
} from "../channels/plugins/group-mentions.js";
export { telegramOnboardingAdapter } from "../../extensions/telegram/src/onboarding.js";
export {
telegramSetupAdapter,
telegramSetupWizard,
} from "../../extensions/telegram/src/setup-surface.js";
export { TelegramConfigSchema } from "../config/zod-schema.providers-core.js";
export { buildTokenChannelStatusSummary } from "./status-helpers.js";