refactor: route Telegram runtime through plugin sdk (#51772)

This commit is contained in:
scoootscooob 2026-03-21 10:24:56 -07:00 committed by GitHub
parent c0e482f4bd
commit d6367c2c55
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 29 deletions

View File

@ -2,7 +2,7 @@ import {
auditTelegramGroupMembership as auditTelegramGroupMembershipImpl,
monitorTelegramProvider as monitorTelegramProviderImpl,
probeTelegram as probeTelegramImpl,
} from "../../../extensions/telegram/runtime-api.js";
} from "../../plugin-sdk/telegram.js";
import {
deleteMessageTelegram as deleteMessageTelegramImpl,
editMessageReplyMarkupTelegram as editMessageReplyMarkupTelegramImpl,
@ -13,7 +13,7 @@ import {
sendPollTelegram as sendPollTelegramImpl,
sendTypingTelegram as sendTypingTelegramImpl,
unpinMessageTelegram as unpinMessageTelegramImpl,
} from "../../../extensions/telegram/runtime-api.js";
} from "../../plugin-sdk/telegram.js";
import type { PluginRuntimeChannel } from "./types-channel.js";
type RuntimeTelegramOps = Pick<

View File

@ -4,7 +4,7 @@ import {
setTelegramThreadBindingIdleTimeoutBySessionKey,
setTelegramThreadBindingMaxAgeBySessionKey,
telegramMessageActions,
} from "../../../extensions/telegram/runtime-api.js";
} from "../../plugin-sdk/telegram.js";
import {
createLazyRuntimeMethodBinder,
createLazyRuntimeSurface,

View File

@ -1,26 +1 @@
[
{
"file": "src/plugins/runtime/runtime-telegram-ops.runtime.ts",
"line": 5,
"kind": "import",
"specifier": "../../../extensions/telegram/runtime-api.js",
"resolvedPath": "extensions/telegram/runtime-api.js",
"reason": "imports extension-owned file from src/plugins"
},
{
"file": "src/plugins/runtime/runtime-telegram-ops.runtime.ts",
"line": 16,
"kind": "import",
"specifier": "../../../extensions/telegram/runtime-api.js",
"resolvedPath": "extensions/telegram/runtime-api.js",
"reason": "imports extension-owned file from src/plugins"
},
{
"file": "src/plugins/runtime/runtime-telegram.ts",
"line": 7,
"kind": "import",
"specifier": "../../../extensions/telegram/runtime-api.js",
"resolvedPath": "extensions/telegram/runtime-api.js",
"reason": "imports extension-owned file from src/plugins"
}
]
[]