openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
12 lines (11 loc) • 506 B
JavaScript
//#region src/config/legacy.default-agent-owner-state.ts
const legacyDefaultAgentIdByConfig = /* @__PURE__ */ new WeakMap();
function setRetainedLegacyDefaultAgentId(config, agentId) {
if (agentId) legacyDefaultAgentIdByConfig.set(config, agentId);
else legacyDefaultAgentIdByConfig.delete(config);
}
function getRetainedLegacyDefaultAgentId(config) {
return legacyDefaultAgentIdByConfig.get(config);
}
//#endregion
export { setRetainedLegacyDefaultAgentId as n, getRetainedLegacyDefaultAgentId as t };