Update openclaw/install.sh

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
Alex Newman
2026-02-12 12:37:42 -05:00
committed by GitHub
parent 9480ef06ab
commit 83d474b13d
+7 -3
View File
@@ -643,9 +643,13 @@ configure_memory_slot() {
info "Updating OpenClaw configuration to use claude-mem memory slot..."
# Use node for reliable JSON manipulation
node -e "
info "Updating OpenClaw configuration to use claude-mem memory slot..."
# Use node for reliable JSON manipulation
INSTALLER_CONFIG_FILE="$config_file" node -e "
const fs = require('fs');
const config = JSON.parse(fs.readFileSync('${config_file}', 'utf8'));
const configPath = process.env.INSTALLER_CONFIG_FILE;
const config = JSON.parse(fs.readFileSync(configPath, 'utf8'));
// Ensure plugins structure exists
if (!config.plugins) config.plugins = {};
@@ -668,7 +672,7 @@ configure_memory_slot() {
config.plugins.entries['claude-mem'].enabled = true;
}
fs.writeFileSync('${config_file}', JSON.stringify(config, null, 2));
fs.writeFileSync(configPath, JSON.stringify(config, null, 2));
"
success "Memory slot set to claude-mem in ${config_file}"