openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
35 lines (34 loc) • 5.44 kB
JavaScript
import { a as coerceSecretRef } from "../types.secrets-BXEuin38.mjs";
import { g as resolveDefaultAgentId } from "../agent-scope-config-BU4qc9bA.mjs";
import { l as resolveSessionStorePathCore } from "../paths-CAzSovN1.mjs";
import { S as resolveAgentMaxConcurrent } from "../validation-core-CFeB-M2c.mjs";
import "../agent-scope-DWB4x52T.mjs";
import { D as setRuntimeConfigSnapshot, l as getRuntimeConfigSourceSnapshot, n as clearRuntimeConfigSnapshot, o as getRuntimeConfigSnapshot } from "../runtime-snapshot-CifcQ780.mjs";
import { i as resolveActiveTalkProviderConfig } from "../talk-_lqz02Jd.mjs";
import { S as writeConfigFile, i as loadConfig, n as clearConfigCache, r as getRuntimeConfig, u as readConfigFileSnapshotForWrite } from "../io.runtime-FunTy0y1.mjs";
import "../io-DQAKeHvj.mjs";
import { r as replaceConfigFile, t as mutateConfigFile } from "../mutate-cU6JOWHQ.mjs";
import { n as canonicalizeMainSessionAlias } from "../main-session-C5LOaIBF.mjs";
import { r as resolveGroupSessionKey } from "../group-kmYd-bwU.mjs";
import { S as clearSessionStoreCacheForTest } from "../session-lifecycle-admission-CfvRX206.mjs";
import { n as resolveConfiguredSecretInputWithFallback, r as resolveRequiredConfiguredSecretRefInputString, t as resolveConfiguredSecretInputString } from "../resolve-configured-secret-input-string-DhSuLoWa.mjs";
import { _ as updateSessionLastRoute, p as recordInboundSessionMeta } from "../session-accessor.sqlite-entry-BuCmtpuj.mjs";
import "../session-accessor-BM3Wa1Bx.mjs";
import { a as applyModelOverrideToSessionEntry } from "../model-overrides-h9qKlxn9.mjs";
import { f as resolveToolsBySender, n as resolveChannelGroupRequireMention, t as resolveChannelGroupPolicy } from "../group-policy-DmV4dspc.mjs";
import { n as resolveSessionResetPolicy, t as evaluateSessionFreshness } from "../reset-policy-CD3R4vnQ.mjs";
import { n as resolveSessionResetType, r as resolveThreadFlag, t as resolveChannelResetConfig } from "../reset-BcYwXa_d.mjs";
import { n as resolveSessionKey } from "../session-key-DUHtsODn.mjs";
import { t as resolveChannelModelOverride } from "../model-overrides-D302nzHl.mjs";
import { n as filterSupplementalContextItems, t as evaluateSupplementalContextVisibility } from "../context-visibility-C5CaKMWO.mjs";
import { t as resolveMarkdownTableMode } from "../markdown-tables-BQA3eJNg.mjs";
import { n as isDangerousNameMatchingEnabled, r as resolveDangerousNameMatchingEnabled } from "../dangerous-name-matching-77f7OdPo.mjs";
import { _ as updateSessionStoreEntry, a as listSessionEntries, c as patchSessionEntry, i as getSessionEntry, u as readSessionUpdatedAt, v as upsertSessionEntry } from "../session-store-runtime-B4-uDJLY.mjs";
import { n as resolveLivePluginConfigObject, r as resolvePluginConfigObject, t as requireRuntimeConfig } from "../plugin-config-runtime-fqShPC2k.mjs";
import { r as logConfigUpdated } from "../logging-Ds2UjVXw.mjs";
import { u as updateConfig } from "../shared-Dneblodi.mjs";
import { n as resolveDefaultContextVisibility, t as resolveChannelContextVisibilityMode } from "../context-visibility-DWTJr7jH.mjs";
import { a as warnMissingProviderGroupPolicyFallbackOnce, i as resolveOpenProviderRuntimeGroupPolicy, n as resolveAllowlistProviderRuntimeGroupPolicy, r as resolveDefaultGroupPolicy, t as GROUP_POLICY_BLOCKED_LABEL } from "../runtime-group-policy-BIV2NnjG.mjs";
import { n as resolveNativeCommandsEnabled, r as resolveNativeSkillsEnabled, t as isNativeCommandsExplicitlyDisabled } from "../commands-DhODHkMm.mjs";
import { a as loadCronStore, c as resolveCronStorePath, g as saveCronStore } from "../store-abzXKIps.mjs";
export { GROUP_POLICY_BLOCKED_LABEL, applyModelOverrideToSessionEntry, canonicalizeMainSessionAlias, clearConfigCache, clearRuntimeConfigSnapshot, clearSessionStoreCacheForTest, coerceSecretRef, evaluateSessionFreshness, evaluateSupplementalContextVisibility, filterSupplementalContextItems, getRuntimeConfig, getRuntimeConfigSnapshot, getRuntimeConfigSourceSnapshot, getSessionEntry, isDangerousNameMatchingEnabled, isNativeCommandsExplicitlyDisabled, listSessionEntries, loadConfig, loadCronStore, logConfigUpdated, mutateConfigFile, patchSessionEntry, readConfigFileSnapshotForWrite, readSessionUpdatedAt, recordInboundSessionMeta as recordSessionMetaFromInbound, replaceConfigFile, requireRuntimeConfig, resolveActiveTalkProviderConfig, resolveAgentMaxConcurrent, resolveAllowlistProviderRuntimeGroupPolicy, resolveChannelContextVisibilityMode, resolveChannelGroupPolicy, resolveChannelGroupRequireMention, resolveChannelModelOverride, resolveChannelResetConfig, resolveConfiguredSecretInputString, resolveConfiguredSecretInputWithFallback, resolveCronStorePath, resolveDangerousNameMatchingEnabled, resolveDefaultAgentId, resolveDefaultContextVisibility, resolveDefaultGroupPolicy, resolveGroupSessionKey, resolveLivePluginConfigObject, resolveMarkdownTableMode, resolveNativeCommandsEnabled, resolveNativeSkillsEnabled, resolveOpenProviderRuntimeGroupPolicy, resolvePluginConfigObject, resolveRequiredConfiguredSecretRefInputString, resolveSessionKey, resolveSessionResetPolicy, resolveSessionResetType, resolveSessionStorePathCore as resolveStorePath, resolveThreadFlag, resolveToolsBySender, saveCronStore, setRuntimeConfigSnapshot, updateConfig, updateSessionLastRoute as updateLastRoute, updateSessionStoreEntry, upsertSessionEntry, warnMissingProviderGroupPolicyFallbackOnce, writeConfigFile };