Skip to content

fix(public): correct install command + de-personalize paths for OSS - #20

Merged
totobusnello merged 1 commit into
mainfrom
fix/lane4-public-hygiene
Jun 16, 2026
Merged

totobusnello merged 1 commit into
mainfrom
fix/lane4-public-hygiene

Conversation

@totobusnello

Copy link
Copy Markdown
Owner

Verified pre-launch public-hygiene fixes (review swarm lane 4). Does NOT touch the multi-provider claim or SOTA numbers (pending product decisions).

  • P0 README said npm install -g . (broken for npm users) and the npm-facing README had no install command. Now npm i -g nox-mem is the primary quick-start; build-from-source kept as a labeled subsection.
  • P0 Removed personal/VPS path leaks: /root/.openclaw/...$HOME/.nox-mem/... in .env.example, config.example.json, and the README env table.
  • P1 reindex.ts incident comment leaked /root/backups + internal agent name → genericized to /var/backups/nox-mem.
  • P1 LICENSE badge href LICENSE.mdLICENSE (was 404).
  • P1 install.sh is Linux-VPS-only (apt/systemd/inotify) but presented as primary → added a platform callout + guard; noted in GUIA.

Build clean.

… badge (lane 4)

- [P0] nox-mem/README.md: add npm quick-start at top; replace tarball-only Install section
  with "From npm (recommended)" + "Build from source" subsections
- [P0] .env.example: /root/.openclaw/...  →  $HOME/.nox-mem/...;
  OPENCLAW_WORKSPACE comment updated to $HOME/.nox-mem with (origin/legacy only) note
- [P0] config.example.json: ~/.openclaw/workspace  →  ~/.nox-mem
- [P0] root README.md: /root/.nox-mem/... env examples  →  $HOME/.nox-mem/...;
  source path uses $HOME variable instead of /root/
- [P1] reindex.ts: strip internal agent name + /root/backups path from incident comment;
  replace with /var/backups/nox-mem/pre-op/ placeholder
- [P1] root README.md: LICENSE.md href  →  LICENSE (file has no extension)
- [P1] install.sh: add ⚠️ LINUX VPS ONLY header comment + early platform guard (exit 1
  on non-Linux with npm i -g nox-mem hint)
- [P1] GUIA-INSTALACAO.md: fix stale "não existe pacote npm" claim; add Linux-only
  callout before install.sh usage

Build: tsc clean (nox-mem npm ci && npm run build)
@totobusnello
totobusnello merged commit dce4218 into main Jun 16, 2026
1 check passed
@totobusnello
totobusnello deleted the fix/lane4-public-hygiene branch June 16, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant