fix(discord): bypass monolithic runtime barrel in lazy slices

This commit is contained in:
Vincent Koc
2026-03-24 15:16:21 -07:00
parent e3ecc5a20a
commit 88de47bb3c
4 changed files with 16 additions and 14 deletions

View File

@@ -1,11 +1,13 @@
export { discordMessageActions } from "../../extensions/discord/runtime-api.js";
export { discordMessageActions } from "../../extensions/discord/src/channel-actions.js";
export { getThreadBindingManager } from "../../extensions/discord/src/monitor/thread-bindings.manager.js";
export {
getThreadBindingManager,
resolveThreadBindingIdleTimeoutMs,
resolveThreadBindingInactivityExpiresAt,
resolveThreadBindingMaxAgeExpiresAt,
resolveThreadBindingMaxAgeMs,
} from "../../extensions/discord/src/monitor/thread-bindings.state.js";
export {
setThreadBindingIdleTimeoutBySessionKey,
setThreadBindingMaxAgeBySessionKey,
unbindThreadBindingsBySessionKey,
} from "../../extensions/discord/runtime-api.js";
} from "../../extensions/discord/src/monitor/thread-bindings.lifecycle.js";

View File

@@ -1,7 +1,7 @@
export { auditDiscordChannelPermissions } from "../../extensions/discord/runtime-api.js";
export { auditDiscordChannelPermissions } from "../../extensions/discord/src/audit.js";
export {
listDiscordDirectoryGroupsLive,
listDiscordDirectoryPeersLive,
} from "../../extensions/discord/runtime-api.js";
export { resolveDiscordChannelAllowlist } from "../../extensions/discord/runtime-api.js";
export { resolveDiscordUserAllowlist } from "../../extensions/discord/runtime-api.js";
} from "../../extensions/discord/src/directory-live.js";
export { resolveDiscordChannelAllowlist } from "../../extensions/discord/src/resolve-channels.js";
export { resolveDiscordUserAllowlist } from "../../extensions/discord/src/resolve-users.js";

View File

@@ -1,2 +1,2 @@
export { monitorDiscordProvider } from "../../extensions/discord/runtime-api.js";
export { probeDiscord } from "../../extensions/discord/runtime-api.js";
export { monitorDiscordProvider } from "../../extensions/discord/src/monitor/provider.runtime.js";
export { probeDiscord } from "../../extensions/discord/src/probe.js";

View File

@@ -1,11 +1,11 @@
export { editChannelDiscord } from "../../extensions/discord/runtime-api.js";
export { sendDiscordComponentMessage } from "../../extensions/discord/runtime-api.js";
export { editChannelDiscord } from "../../extensions/discord/src/send.channels.js";
export { sendDiscordComponentMessage } from "../../extensions/discord/src/send.components.js";
export {
createThreadDiscord,
deleteMessageDiscord,
editMessageDiscord,
pinMessageDiscord,
unpinMessageDiscord,
} from "../../extensions/discord/runtime-api.js";
export { sendMessageDiscord, sendPollDiscord } from "../../extensions/discord/runtime-api.js";
export { sendTypingDiscord } from "../../extensions/discord/runtime-api.js";
} from "../../extensions/discord/src/send.messages.js";
export { sendMessageDiscord, sendPollDiscord } from "../../extensions/discord/src/send.outbound.js";
export { sendTypingDiscord } from "../../extensions/discord/src/send.typing.js";