-
Notifications
You must be signed in to change notification settings - Fork 154
Closed
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request
Description
Bug Description
The --project flag seems to be ignored when running certain commands. This is a problem especially when trying to run scoped MCP server with uvx basic-memory --project=... mcp.
Steps To Reproduce
Steps to reproduce the behavior:
- Install version
0.12.3 - Run command
bm project add work ~/basic-memory/work - Use tool/feature
bm --project=work project infoorbm --project=work sync - See that both commands don't apply to the
workproject, but to the default one, main.
Expected Behavior
--project flag is respected in all commands.
Actual Behavior
--project flag is not respected in all commands, including, apparently, mcp command. Which means to change projects one must do bm project default other_project instead.
Environment
- OS: macOS 15.4.1
- Python version: 3.12.1
- Basic Memory version: 0.12.3
- Installation method: uv
- Claude Desktop version (if applicable): N/A
Additional Context
- Logs or screenshots

wreed4
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request