Problem
The current flag name for selecting the bisync project is --name:
bm cloud bisync --name main --dry-run
--name is ambiguous — it reads as if you're naming a new thing, when really you're selecting an existing project. The more natural and discoverable name is --project:
bm cloud bisync --project main --dry-run
This also lines up better with the mental model of Basic Memory projects throughout the rest of the tool and docs.
Request
Add --project as an alias for --name on bm cloud bisync (and any other cloud subcommands where --name refers to a project) so that either flag works. No breaking change — keep --name for backwards compatibility.
Example
# Both should work identically:
bm cloud bisync --name main --dry-run
bm cloud bisync --project main --dry-run
Problem
The current flag name for selecting the bisync project is
--name:--nameis ambiguous — it reads as if you're naming a new thing, when really you're selecting an existing project. The more natural and discoverable name is--project:This also lines up better with the mental model of Basic Memory projects throughout the rest of the tool and docs.
Request
Add
--projectas an alias for--nameonbm cloud bisync(and any other cloud subcommands where--namerefers to a project) so that either flag works. No breaking change — keep--namefor backwards compatibility.Example
# Both should work identically: bm cloud bisync --name main --dry-run bm cloud bisync --project main --dry-run