Bug Description
The status command does not respect the --palace argument passed to the MCP server.
It always looks for the palace at the default path instead of the one specified via --palace.
To Reproduce
Start the MCP server with a custom palace path:
python3 -m mempalace.mcp_server --palace /Users/michael/.mempalace/data/palace
Then run status — it attempts to read from:
/Users/michael/.mempalace/palace ← wrong, ignores --palace arg
Expected: status should use /Users/michael/.mempalace/data/palace
Environment
- mempalace version: 3.1.0
- Python: 3.11
- OS: macOS
Bug Description
The
statuscommand does not respect the--palaceargument passed to the MCP server.It always looks for the palace at the default path instead of the one specified via
--palace.To Reproduce
Start the MCP server with a custom palace path:
python3 -m mempalace.mcp_server --palace /Users/michael/.mempalace/data/palace
Then run status — it attempts to read from:
/Users/michael/.mempalace/palace ← wrong, ignores --palace arg
Expected: status should use
/Users/michael/.mempalace/data/palaceEnvironment