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

+3
View File
@@ -172,6 +172,9 @@ def _updated_entry(config: dict, template: dict, root: Path, names: tuple[str, .
if not isinstance(environment, dict):
raise ValueError("The existing Artemis MCP environment is not an object")
updated["env"] = {**environment, **template["env"]}
# Earlier releases made Artemis mandatory for every Codex session. Migrate
# that setting while preserving enabled=false and all tool approval policies.
updated["required"] = False
if "enabled_tools" in template or "enabled_tools" in config:
updated["enabled_tools"] = list(names)
# Per-tool approval/enablement policies belong to the user. Leave `tools`