fix: address Copilot review — derive MCP version, improve test isolation and portability

This commit is contained in:
Igor Lins e Silva
2026-04-07 17:29:12 -03:00
parent a67b00d7c7
commit 47696bef8c
3 changed files with 18 additions and 12 deletions
+4 -3
View File
@@ -151,9 +151,10 @@ class TestReadTools:
assert result["taxonomy"]["project"]["frontend"] == 1
assert result["taxonomy"]["notes"]["planning"] == 1
def test_no_palace_returns_error(self, monkeypatch, config, kg):
config._file_config["palace_path"] = "/nonexistent/path"
_patch_mcp_server(monkeypatch, config, "/nonexistent/path", kg)
def test_no_palace_returns_error(self, monkeypatch, config, kg, tmp_path):
missing = str(tmp_path / "missing")
config._file_config["palace_path"] = missing
_patch_mcp_server(monkeypatch, config, missing, kg)
from mempalace.mcp_server import tool_status
result = tool_status()