openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
20 lines (19 loc) • 714 B
JavaScript
import { b as toAgentStoreSessionKey } from "./session-key-BnWWjqNc.js";
import { n as canonicalizeMainSessionAlias } from "./main-session-Br0F9dzh.js";
//#region src/cron/isolated-agent/session-key.ts
/** Canonicalizes cron session keys into agent-scoped session-store keys. */
/** Resolves a cron session key into the canonical agent-scoped session-store key. */
function resolveCronAgentSessionKey(params) {
const raw = toAgentStoreSessionKey({
agentId: params.agentId,
requestKey: params.sessionKey.trim(),
mainKey: params.mainKey
});
return canonicalizeMainSessionAlias({
cfg: params.cfg,
agentId: params.agentId,
sessionKey: raw
});
}
//#endregion
export { resolveCronAgentSessionKey as t };