From 724533b5491656dd3d8745efd01978ca3fb996bd Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Sat, 2 May 2026 22:01:43 +0000 Subject: [PATCH] fix(cli): correct sync-setup command in cloud setup hints and docs Replace 'bm project sync-setup' with 'bm cloud sync-setup' in the CLI next-steps output and docs. The command is registered under the cloud app, not the project app. Fixes #779 Co-authored-by: Drew Cain Signed-off-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> --- docs/cloud-cli.md | 8 ++++---- src/basic_memory/cli/commands/cloud/core_commands.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/cloud-cli.md b/docs/cloud-cli.md index 66dbdcde..0bb5b4f5 100644 --- a/docs/cloud-cli.md +++ b/docs/cloud-cli.md @@ -113,7 +113,7 @@ bm project add research --cloud bm project add research --cloud --local-path ~/Documents/research # Or configure sync for existing project -bm project sync-setup research ~/Documents/research +bm cloud sync-setup research ~/Documents/research ``` **What happens under the covers:** @@ -236,7 +236,7 @@ bm project add research --cloud --local-path ~/Documents/research ```bash # Project already exists on cloud -bm project sync-setup research ~/Documents/research +bm cloud sync-setup research ~/Documents/research ``` **What this does:** @@ -739,7 +739,7 @@ bm project sync --name research **Solution:** ```bash -bm project sync-setup research ~/Documents/research +bm cloud sync-setup research ~/Documents/research bm project bisync --name research --resync ``` @@ -795,7 +795,7 @@ bm project list --local # Local project list bm project list --cloud # Cloud project list bm project add --cloud # Create cloud project (no sync) bm project add --cloud --local-path # Create with local sync -bm project sync-setup # Add sync to existing project +bm cloud sync-setup # Add sync to existing project bm project rm # Delete project ``` diff --git a/src/basic_memory/cli/commands/cloud/core_commands.py b/src/basic_memory/cli/commands/cloud/core_commands.py index 7d238283..586d0a9e 100644 --- a/src/basic_memory/cli/commands/cloud/core_commands.py +++ b/src/basic_memory/cli/commands/cloud/core_commands.py @@ -179,7 +179,7 @@ def setup() -> None: console.print("1. Add a project with local sync path:") console.print(" bm project add research --cloud --local-path ~/Documents/research") console.print("\n Or configure sync for an existing project:") - console.print(" bm project sync-setup research ~/Documents/research") + console.print(" bm cloud sync-setup research ~/Documents/research") console.print("\n2. Preview the initial sync (recommended):") console.print(" bm project bisync --name research --resync --dry-run") console.print("\n3. If all looks good, run the actual sync:")