diff --git a/src/plugins/runtime/runtime-discord-ops.runtime.ts b/src/plugins/runtime/runtime-discord-ops.runtime.ts index 3e96771094a..9924618fd87 100644 --- a/src/plugins/runtime/runtime-discord-ops.runtime.ts +++ b/src/plugins/runtime/runtime-discord-ops.runtime.ts @@ -6,7 +6,7 @@ import { probeDiscord as probeDiscordImpl, resolveDiscordChannelAllowlist as resolveDiscordChannelAllowlistImpl, resolveDiscordUserAllowlist as resolveDiscordUserAllowlistImpl, -} from "../../../extensions/discord/runtime-api.js"; +} from "../../plugin-sdk/discord.js"; import { createThreadDiscord as createThreadDiscordImpl, deleteMessageDiscord as deleteMessageDiscordImpl, @@ -18,7 +18,7 @@ import { sendPollDiscord as sendPollDiscordImpl, sendTypingDiscord as sendTypingDiscordImpl, unpinMessageDiscord as unpinMessageDiscordImpl, -} from "../../../extensions/discord/runtime-api.js"; +} from "../../plugin-sdk/discord.js"; import type { PluginRuntimeChannel } from "./types-channel.js"; type RuntimeDiscordOps = Pick< diff --git a/src/plugins/runtime/runtime-discord.ts b/src/plugins/runtime/runtime-discord.ts index 27535bf602c..86df6a2dfde 100644 --- a/src/plugins/runtime/runtime-discord.ts +++ b/src/plugins/runtime/runtime-discord.ts @@ -8,7 +8,7 @@ import { setThreadBindingIdleTimeoutBySessionKey, setThreadBindingMaxAgeBySessionKey, unbindThreadBindingsBySessionKey, -} from "../../../extensions/discord/runtime-api.js"; +} from "../../plugin-sdk/discord.js"; import { createLazyRuntimeMethodBinder, createLazyRuntimeSurface, diff --git a/test/fixtures/plugin-extension-import-boundary-inventory.json b/test/fixtures/plugin-extension-import-boundary-inventory.json index ead171321f9..3832db7ffa2 100644 --- a/test/fixtures/plugin-extension-import-boundary-inventory.json +++ b/test/fixtures/plugin-extension-import-boundary-inventory.json @@ -1,28 +1,4 @@ [ - { - "file": "src/plugins/runtime/runtime-discord-ops.runtime.ts", - "line": 9, - "kind": "import", - "specifier": "../../../extensions/discord/runtime-api.js", - "resolvedPath": "extensions/discord/runtime-api.js", - "reason": "imports extension-owned file from src/plugins" - }, - { - "file": "src/plugins/runtime/runtime-discord-ops.runtime.ts", - "line": 21, - "kind": "import", - "specifier": "../../../extensions/discord/runtime-api.js", - "resolvedPath": "extensions/discord/runtime-api.js", - "reason": "imports extension-owned file from src/plugins" - }, - { - "file": "src/plugins/runtime/runtime-discord.ts", - "line": 11, - "kind": "import", - "specifier": "../../../extensions/discord/runtime-api.js", - "resolvedPath": "extensions/discord/runtime-api.js", - "reason": "imports extension-owned file from src/plugins" - }, { "file": "src/plugins/runtime/runtime-imessage.ts", "line": 5,