From 7cf790a49dab18a8cbacfcc6f15dc680b2fefe29 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 14 Jul 2026 13:53:34 -0700 Subject: [PATCH] refactor(pairing): model runtime type consumers (#107760) * refactor(pairing): model runtime type consumers * chore(deadcode): refresh unused-export baseline --- scripts/deadcode-exports.baseline.mjs | 2 -- src/plugins/runtime/types-channel.ts | 8 ++++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/deadcode-exports.baseline.mjs b/scripts/deadcode-exports.baseline.mjs index f604c31e7da4..1cdc60d0b79f 100644 --- a/scripts/deadcode-exports.baseline.mjs +++ b/scripts/deadcode-exports.baseline.mjs @@ -381,8 +381,6 @@ export const KNIP_UNUSED_EXPORT_BASELINE = [ "src/music-generation/capabilities.ts: resolveMusicGenerationMode", "src/music-generation/runtime.ts: MusicGenerationRuntimeDeps", "src/node-host/invoke.ts: testing", - "src/pairing/pairing-store.types.ts: ReadChannelAllowFromStoreForAccount", - "src/pairing/pairing-store.types.ts: UpsertChannelPairingRequestForAccount", "src/plugin-state/plugin-state-store.sqlite.ts: probePluginStateStore", "src/plugin-state/plugin-state-store.sqlite.ts: seedPluginStateDatabaseEntriesForTests", "src/plugin-state/plugin-state-store.sqlite.ts: setMaxPluginStateEntriesPerPluginForTests", diff --git a/src/plugins/runtime/types-channel.ts b/src/plugins/runtime/types-channel.ts index b53e5515d99f..1d7b7288e8a1 100644 --- a/src/plugins/runtime/types-channel.ts +++ b/src/plugins/runtime/types-channel.ts @@ -24,13 +24,13 @@ import type { RecordSessionMetaFromInbound, UpdateLastRoute, } from "../../config/sessions/runtime-types.js"; +import type { + ReadChannelAllowFromStoreForAccount, + UpsertChannelPairingRequestForAccount, +} from "../../pairing/pairing-store.types.js"; type DispatchReplyWithBufferedBlockDispatcher = import("../../auto-reply/reply/provider-dispatcher.types.js").DispatchReplyWithBufferedBlockDispatcher; -type ReadChannelAllowFromStoreForAccount = - import("../../pairing/pairing-store.types.js").ReadChannelAllowFromStoreForAccount; -type UpsertChannelPairingRequestForAccount = - import("../../pairing/pairing-store.types.js").UpsertChannelPairingRequestForAccount; type RecordInboundSession = import("../../channels/session.types.js").RecordInboundSession; type RuntimeThreadBindingLifecycleRecord =