fix(plugin-sdk): narrow config runtime session exports

This commit is contained in:
MaxxxDong 2026-03-21 13:29:47 +08:00
parent 48badc856a
commit dff6f29762
2 changed files with 6 additions and 14 deletions

View File

@ -73,17 +73,16 @@ export type {
TelegramTopicConfig,
TtsConfig,
} from "../config/types.js";
export { resolveStorePath } from "../config/sessions/paths.js";
export { resolveSessionKey } from "../config/sessions/session-key.js";
export {
loadSessionStore,
readSessionUpdatedAt,
recordSessionMetaFromInbound,
resolveSessionKey,
resolveStorePath,
resolveSessionStoreEntry,
updateLastRoute,
updateSessionStore,
type SessionResetMode,
type SessionScope,
} from "../config/sessions.js";
} from "../config/sessions/store.js";
export { resolveGroupSessionKey } from "../config/sessions/group.js";
export {
evaluateSessionFreshness,
@ -91,6 +90,7 @@ export {
resolveSessionResetPolicy,
resolveSessionResetType,
resolveThreadFlag,
type SessionResetMode,
} from "../config/sessions/reset.js";
export { resolveSessionStoreEntry } from "../config/sessions/store.js";
export type { SessionScope } from "../config/sessions/types.js";
export { isDangerousNameMatchingEnabled } from "../config/dangerous-name-matching.js";

View File

@ -31,14 +31,6 @@
"resolvedPath": "extensions/imessage/runtime-api.js",
"reason": "imports extension-owned file from src/plugins"
},
{
"file": "src/plugins/runtime/runtime-matrix.ts",
"line": 4,
"kind": "import",
"specifier": "../../../extensions/matrix/runtime-api.js",
"resolvedPath": "extensions/matrix/runtime-api.js",
"reason": "imports extension-owned file from src/plugins"
},
{
"file": "src/plugins/runtime/runtime-slack-ops.runtime.ts",
"line": 10,