mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-05 13:20:23 +00:00
refactor: untangle remaining plugin sdk boundaries
This commit is contained in:
42
src/plugin-sdk/config-runtime.ts
Normal file
42
src/plugin-sdk/config-runtime.ts
Normal file
@@ -0,0 +1,42 @@
|
||||
// Shared config/runtime boundary for plugins that need config loading,
|
||||
// config writes, or session-store helpers without importing src internals.
|
||||
|
||||
export * from "../config/config.js";
|
||||
export * from "../config/markdown-tables.js";
|
||||
export * from "../config/group-policy.js";
|
||||
export * from "../config/runtime-group-policy.js";
|
||||
export * from "../config/commands.js";
|
||||
export * from "../config/discord-preview-streaming.js";
|
||||
export * from "../config/io.js";
|
||||
export * from "../config/telegram-custom-commands.js";
|
||||
export * from "../config/talk.js";
|
||||
export * from "../config/agent-limits.js";
|
||||
export * from "../cron/store.js";
|
||||
export * from "../sessions/model-overrides.js";
|
||||
export type * from "../config/types.slack.js";
|
||||
export {
|
||||
loadSessionStore,
|
||||
readSessionUpdatedAt,
|
||||
recordSessionMetaFromInbound,
|
||||
resolveSessionKey,
|
||||
resolveStorePath,
|
||||
updateLastRoute,
|
||||
updateSessionStore,
|
||||
type SessionResetMode,
|
||||
type SessionScope,
|
||||
} from "../config/sessions.js";
|
||||
export { resolveGroupSessionKey } from "../config/sessions/group.js";
|
||||
export {
|
||||
evaluateSessionFreshness,
|
||||
resolveChannelResetConfig,
|
||||
resolveSessionResetPolicy,
|
||||
resolveSessionResetType,
|
||||
resolveThreadFlag,
|
||||
} from "../config/sessions/reset.js";
|
||||
export { resolveSessionStoreEntry } from "../config/sessions/store.js";
|
||||
export { isDangerousNameMatchingEnabled } from "../config/dangerous-name-matching.js";
|
||||
export {
|
||||
hasConfiguredSecretInput,
|
||||
normalizeResolvedSecretInputString,
|
||||
normalizeSecretInputString,
|
||||
} from "../config/types.secrets.js";
|
||||
Reference in New Issue
Block a user