From ebbd80a6a2850bd5cad56670f0acdbf7650f747b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 1 May 2026 14:46:23 +0100 Subject: [PATCH] refactor: trim extension barrel leftovers --- extensions/line/src/flex-templates.ts | 1 - extensions/mattermost/src/config-schema.ts | 1 - extensions/nostr/src/channel.ts | 2 +- extensions/voice-call/src/providers/index.ts | 5 ----- extensions/whatsapp/src/normalize.ts | 2 -- scripts/deadcode-unused-files.allowlist.mjs | 1 - 6 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 extensions/mattermost/src/config-schema.ts delete mode 100644 extensions/voice-call/src/providers/index.ts diff --git a/extensions/line/src/flex-templates.ts b/extensions/line/src/flex-templates.ts index d5d3aa42f29..916dad61388 100644 --- a/extensions/line/src/flex-templates.ts +++ b/extensions/line/src/flex-templates.ts @@ -19,7 +19,6 @@ export { export { toFlexMessage } from "./flex-templates/message.js"; export type { - Action, CardAction, FlexBox, FlexBubble, diff --git a/extensions/mattermost/src/config-schema.ts b/extensions/mattermost/src/config-schema.ts deleted file mode 100644 index b083cd97ad4..00000000000 --- a/extensions/mattermost/src/config-schema.ts +++ /dev/null @@ -1 +0,0 @@ -export { MattermostChannelConfigSchema } from "./config-surface.js"; diff --git a/extensions/nostr/src/channel.ts b/extensions/nostr/src/channel.ts index 8c3472dfaa8..e7ec21550e9 100644 --- a/extensions/nostr/src/channel.ts +++ b/extensions/nostr/src/channel.ts @@ -205,4 +205,4 @@ export async function getNostrProfileState(accountId: string = DEFAULT_ACCOUNT_I return bus.getProfileState(); } -export { getActiveNostrBuses, getNostrMetrics } from "./gateway.js"; +export { getActiveNostrBuses } from "./gateway.js"; diff --git a/extensions/voice-call/src/providers/index.ts b/extensions/voice-call/src/providers/index.ts deleted file mode 100644 index 4b0c2e442d5..00000000000 --- a/extensions/voice-call/src/providers/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -export type { VoiceCallProvider } from "./base.js"; -export { MockProvider } from "./mock.js"; -export { TelnyxProvider } from "./telnyx.js"; -export { TwilioProvider } from "./twilio.js"; -export { PlivoProvider } from "./plivo.js"; diff --git a/extensions/whatsapp/src/normalize.ts b/extensions/whatsapp/src/normalize.ts index e85a61fdd40..fa8afc80c12 100644 --- a/extensions/whatsapp/src/normalize.ts +++ b/extensions/whatsapp/src/normalize.ts @@ -1,8 +1,6 @@ export { looksLikeWhatsAppTargetId, - normalizeWhatsAppAllowFromEntries, normalizeWhatsAppMessagingTarget, isWhatsAppGroupJid, - isWhatsAppUserTarget, normalizeWhatsAppTarget, } from "./normalize-target.js"; diff --git a/scripts/deadcode-unused-files.allowlist.mjs b/scripts/deadcode-unused-files.allowlist.mjs index e403f1cc339..f2bb3883a74 100644 --- a/scripts/deadcode-unused-files.allowlist.mjs +++ b/scripts/deadcode-unused-files.allowlist.mjs @@ -4,7 +4,6 @@ export const KNIP_UNUSED_FILE_ALLOWLIST = [ "extensions/diffs/src/viewer-client.ts", "extensions/diffs/src/viewer-payload.ts", - "extensions/mattermost/src/config-schema.ts", "extensions/memory-core/src/memory-tool-manager-mock.ts", "src/agents/subagent-registry.runtime.ts", "src/auto-reply/inbound.group-require-mention-test-plugins.ts",