openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
25 lines (24 loc) • 605 B
JavaScript
//#region src/commands/onboard-hooks.ts
function enableDefaultOnboardingInternalHooks(cfg) {
const existingInternal = cfg.hooks?.internal;
const entry = existingInternal?.entries?.["session-memory"];
if (existingInternal?.enabled === false || entry?.enabled === false || entry?.enabled === true) return cfg;
return {
...cfg,
hooks: {
...cfg.hooks,
internal: {
...existingInternal,
entries: {
...existingInternal?.entries,
"session-memory": {
...entry,
enabled: true
}
}
}
}
};
}
//#endregion
export { enableDefaultOnboardingInternalHooks as t };