feat: add guided exploration and share user-started MCP backend

This commit is contained in:
chenmingxuan committed 2026-10-16 18:32:46 +08:00
1 parent f86db1ced6
commit ee256ad7ce
144 files changed
+8625 -2075

No files matched your search

+4 -2
View File
@@ -217,7 +217,7 @@ def test_cli_mcp_generate_config_codex():
assert "[mcp_servers.artemis]" in result.output
assert "[mcp_servers.artemis.env]" in result.output
assert "enabled = true" in result.output
assert "required = true" in result.output
assert "required = false" in result.output
assert "startup_timeout_sec = 120" in result.output
assert "enabled_tools" in result.output
assert "mobile_run_task" in result.output
@@ -233,6 +233,7 @@ def test_cli_mcp_generate_config_codex():
"mobile_config",
"mobile_task_file",
"mobile_batch",
"mobile_exploration",
"mobile_search_history",
"mobile_export_report",
]
@@ -265,7 +266,7 @@ def test_cli_mcp_install_codex_preserves_config_and_is_idempotent(tmp_path, monk
assert data["mcp_servers"]["existing"]["command"] == "echo"
assert data["mcp_servers"]["artemis"]["args"] == ["-m", "mcp_server"]
assert data["mcp_servers"]["artemis"]["enabled"] is True
assert data["mcp_servers"]["artemis"]["required"] is True
assert data["mcp_servers"]["artemis"]["required"] is False
assert data["mcp_servers"]["artemis"]["startup_timeout_sec"] == 120
assert data["mcp_servers"]["artemis"]["enabled_tools"] == [
"mobile_run_task",
@@ -277,6 +278,7 @@ def test_cli_mcp_install_codex_preserves_config_and_is_idempotent(tmp_path, monk
"mobile_config",
"mobile_task_file",
"mobile_batch",
"mobile_exploration",
"mobile_search_history",
"mobile_export_report",
]