refactor: clean extension api boundaries

This commit is contained in:
Peter Steinberger
2026-03-17 09:33:17 -07:00
parent 4d8106eece
commit 4b125762f6
147 changed files with 699 additions and 364 deletions

View File

@@ -67,8 +67,8 @@ export type { RuntimeEnv } from "../runtime.js";
export { formatDocsLink } from "../terminal/links.js";
export { evaluateSenderGroupAccessForPolicy } from "./group-access.js";
export type { WizardPrompter } from "../wizard/prompts.js";
export { feishuSetupWizard } from "../../extensions/feishu/src/setup-surface.js";
export { feishuSetupAdapter } from "../../extensions/feishu/src/setup-core.js";
export { feishuSetupWizard } from "../../extensions/feishu/api.js";
export { feishuSetupAdapter } from "../../extensions/feishu/api.js";
export { buildAgentMediaPayload } from "./agent-media-payload.js";
export { readJsonFileWithFallback } from "./json-store.js";
export { createScopedPairingAccess } from "./pairing-access.js";
@@ -84,7 +84,7 @@ export { withTempDownloadPath } from "./temp-path.js";
export {
buildFeishuConversationId,
parseFeishuConversationId,
} from "../../extensions/feishu/src/conversation-id.js";
} from "../../extensions/feishu/api.js";
export {
createFixedWindowRateLimiter,
createWebhookAnomalyTracker,