Install
openclaw skills install @bamdra/bamdra-memory-upgrade-operatorSafely install, uninstall, reinstall, or upgrade the Bamdra OpenClaw memory suite when stale config, existing plugin directories, or partial installs break normal openclaw plugins install flows.
openclaw skills install @bamdra/bamdra-memory-upgrade-operatorUse this skill when the user wants to install, uninstall, repair, or upgrade the Bamdra memory suite and a normal openclaw plugins install @bamdra/bamdra-openclaw-memory flow is blocked by:
plugin already existsplugin not found errors from stale openclaw.jsonbamdra-openclaw-memory, bamdra-user-bind, and bamdra-memory-vector are out of syncPerform a safe Bamdra suite lifecycle operation without leaving ~/.openclaw/openclaw.json broken.
The bundled script supports these modes:
upgrade: backup config, clear stale Bamdra references, move old plugin and skill directories aside, then run openclaw plugins installinstall: run install without first moving old plugin directoriesuninstall: backup config, remove Bamdra plugin references from config, and move Bamdra plugin and skill directories into a backup folderUpgrade to the latest published suite:
node ./scripts/upgrade-bamdra-memory.cjs upgrade
Install a specific published version:
node ./scripts/upgrade-bamdra-memory.cjs upgrade --package @bamdra/bamdra-openclaw-memory@0.3.18
Uninstall the suite safely:
node ./scripts/upgrade-bamdra-memory.cjs uninstall
--package <npm-spec> to install a specific version--openclaw-home <path> to target a non-default OpenClaw home--restart-gateway to restart the gateway after a successful installopenclaw.json edits--restart-gateway was not used