From df5bae37bc8b260738fe6b8b49114fb5b105190a Mon Sep 17 00:00:00 2001 From: zhayujie Date: Sat, 28 Mar 2026 18:48:11 +0800 Subject: [PATCH] feat: add MiniMax-M2.7 and glm-5-turbo in web console --- agent/skills/frontmatter.py | 4 ++-- channel/web/web_channel.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/agent/skills/frontmatter.py b/agent/skills/frontmatter.py index 80782997..83d09f89 100644 --- a/agent/skills/frontmatter.py +++ b/agent/skills/frontmatter.py @@ -139,12 +139,12 @@ def parse_metadata(frontmatter: Dict[str, Any]) -> Optional[SkillMetadata]: ) -_KNOWN_METADATA_NAMESPACES = {"openclaw", "cowagent"} +_KNOWN_METADATA_NAMESPACES = {"cowagent", "openclaw"} def _unwrap_metadata_namespace(metadata_raw: Dict[str, Any]) -> Dict[str, Any]: """ - Unwrap a single-key namespace wrapper like {"openclaw": {...}} or {"cowagent": {...}}. + Unwrap a single-key namespace wrapper like {"cowagent": {...} or {"openclaw": {...}}}. If the top-level dict has exactly one key matching a known namespace, return the inner dict. Otherwise return the original dict unchanged. """ diff --git a/channel/web/web_channel.py b/channel/web/web_channel.py index 0561961d..18770e96 100644 --- a/channel/web/web_channel.py +++ b/channel/web/web_channel.py @@ -494,8 +494,8 @@ class ChatHandler: class ConfigHandler: _RECOMMENDED_MODELS = [ - const.MINIMAX_M2_5, const.MINIMAX_M2_1, const.MINIMAX_M2_1_LIGHTNING, - const.GLM_5, const.GLM_4_7, + const.MINIMAX_M2_7, const.MINIMAX_M2_5, const.MINIMAX_M2_1, const.MINIMAX_M2_1_LIGHTNING, + const.GLM_5_TURBO, const.GLM_5, const.GLM_4_7, const.QWEN3_MAX, const.QWEN35_PLUS, const.KIMI_K2_5, const.KIMI_K2, const.DOUBAO_SEED_2_PRO, const.DOUBAO_SEED_2_CODE, @@ -511,14 +511,14 @@ class ConfigHandler: "api_key_field": "minimax_api_key", "api_base_key": None, "api_base_default": None, - "models": [const.MINIMAX_M2_5, const.MINIMAX_M2_1, const.MINIMAX_M2_1_LIGHTNING], + "models": [const.MINIMAX_M2_7, const.MINIMAX_M2_5, const.MINIMAX_M2_1, const.MINIMAX_M2_1_LIGHTNING], }), ("zhipu", { "label": "智谱AI", "api_key_field": "zhipu_ai_api_key", "api_base_key": "zhipu_ai_api_base", "api_base_default": "https://open.bigmodel.cn/api/paas/v4", - "models": [const.GLM_5, const.GLM_4_7], + "models": [const.GLM_5_TURBO, const.GLM_5, const.GLM_4_7], }), ("dashscope", { "label": "通义千问",