iMessage: lazy-load setup wizard surface

This commit is contained in:
Vincent Koc
2026-03-15 18:52:22 -07:00
parent 399b6f745a
commit 413d2ff3da
6 changed files with 254 additions and 116 deletions

View File

@@ -24,10 +24,8 @@ export {
resolveIMessageGroupRequireMention,
resolveIMessageGroupToolPolicy,
} from "../channels/plugins/group-mentions.js";
export {
imessageSetupAdapter,
imessageSetupWizard,
} from "../../extensions/imessage/src/setup-surface.js";
export { imessageSetupWizard } from "../../extensions/imessage/src/setup-surface.js";
export { imessageSetupAdapter } from "../../extensions/imessage/src/setup-core.js";
export { IMessageConfigSchema } from "../config/zod-schema.providers-core.js";
export { resolveChannelMediaMaxBytes } from "../channels/plugins/media-limits.js";

View File

@@ -706,10 +706,8 @@ export {
resolveIMessageAccount,
type ResolvedIMessageAccount,
} from "../../extensions/imessage/src/accounts.js";
export {
imessageSetupAdapter,
imessageSetupWizard,
} from "../../extensions/imessage/src/setup-surface.js";
export { imessageSetupWizard } from "../../extensions/imessage/src/setup-surface.js";
export { imessageSetupAdapter } from "../../extensions/imessage/src/setup-core.js";
export {
looksLikeIMessageTargetId,
normalizeIMessageMessagingTarget,