diff --git a/web/static/css/style.css b/web/static/css/style.css index bdd44f14..8f578954 100644 --- a/web/static/css/style.css +++ b/web/static/css/style.css @@ -5375,8 +5375,8 @@ header { .external-mcp-item-details { display: grid; - grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); - gap: 16px; + grid-template-columns: repeat(auto-fit, minmax(150px, auto)); + gap: 12px; padding-top: 16px; border-top: 1px solid var(--border-color); } diff --git a/web/static/i18n/en-US.json b/web/static/i18n/en-US.json index 6b3cff14..aaa623eb 100644 --- a/web/static/i18n/en-US.json +++ b/web/static/i18n/en-US.json @@ -1387,9 +1387,6 @@ "multiAgentPeLoop": "plan_execute outer loop limit", "multiAgentPeLoopPlaceholder": "0 uses Eino default (10)", "multiAgentPeLoopHint": "Only for plan_execute; max execute↔replan rounds.", - "multiAgentDefaultMode": "Default mode on chat page", - "multiAgentModeSingle": "Single-agent (ReAct)", - "multiAgentModeMulti": "Multi-agent (Eino)", "multiAgentRobotUse": "Use multi-agent for WeCom / DingTalk / Lark bots", "multiAgentRobotUseHint": "Requires 'Enable multi-agent' to be checked; usage and cost will be higher.", "multiAgentBatchUse": "Use multi-agent for batch task queues", diff --git a/web/static/i18n/zh-CN.json b/web/static/i18n/zh-CN.json index 4102481c..a0ed4ba9 100644 --- a/web/static/i18n/zh-CN.json +++ b/web/static/i18n/zh-CN.json @@ -1387,9 +1387,6 @@ "multiAgentPeLoop": "plan_execute 外层循环上限", "multiAgentPeLoopPlaceholder": "0 表示 Eino 默认 10", "multiAgentPeLoopHint": "仅 plan_execute 有效;execute 与 replan 之间的最大轮次。", - "multiAgentDefaultMode": "对话页默认模式", - "multiAgentModeSingle": "单代理(ReAct)", - "multiAgentModeMulti": "多代理(Eino)", "multiAgentRobotUse": "企业微信 / 钉钉 / 飞书机器人也使用多代理", "multiAgentRobotUseHint": "需同时勾选「启用多代理」;调用量与成本更高。", "multiAgentBatchUse": "批量任务队列也使用多代理", diff --git a/web/static/js/chat.js b/web/static/js/chat.js index 567e2b55..000f1eec 100644 --- a/web/static/js/chat.js +++ b/web/static/js/chat.js @@ -66,8 +66,7 @@ function chatAgentModeNormalizeStored(stored, cfg) { if (chatAgentModeIsEino(s)) { return multiOn ? s : CHAT_AGENT_MODE_REACT; } - const defMulti = pub && pub.default_mode === 'multi'; - return defMulti && multiOn ? defOrch : CHAT_AGENT_MODE_REACT; + return CHAT_AGENT_MODE_REACT; } if (typeof window !== 'undefined') { diff --git a/web/static/js/settings.js b/web/static/js/settings.js index cffa8684..4cd43809 100644 --- a/web/static/js/settings.js +++ b/web/static/js/settings.js @@ -134,8 +134,6 @@ async function loadConfig(loadTools = true) { const v = ma.plan_execute_loop_max_iterations; maPeLoop.value = (v !== undefined && v !== null && !Number.isNaN(Number(v))) ? String(Number(v)) : '0'; } - const maMode = document.getElementById('multi-agent-default-mode'); - if (maMode) maMode.value = (ma.default_mode === 'multi') ? 'multi' : 'single'; const maRobot = document.getElementById('multi-agent-robot-use'); if (maRobot) maRobot.checked = ma.robot_use_multi_agent === true; @@ -1012,7 +1010,6 @@ async function applySettings() { const peLoop = Number.isNaN(peParsed) ? 0 : Math.max(0, peParsed); return { enabled: document.getElementById('multi-agent-enabled')?.checked === true, - default_mode: document.getElementById('multi-agent-default-mode')?.value === 'multi' ? 'multi' : 'single', robot_use_multi_agent: document.getElementById('multi-agent-robot-use')?.checked === true, batch_use_multi_agent: false, plan_execute_loop_max_iterations: peLoop diff --git a/web/templates/index.html b/web/templates/index.html index 36606126..aae630fc 100644 --- a/web/templates/index.html +++ b/web/templates/index.html @@ -1448,13 +1448,6 @@ 仅 orchestration=plan_execute 时有效;execute 与 replan 之间的最大轮次。 -