From 0be28d9377d324f2ca0a49d585bd7b3f1f85661c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 18 Sep 2026 15:40:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(agent=5Finput):=20secret=5Fdefaults?= =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=BA=90bricks.app.opts(root=20options)?= =?UTF-8?q?=E2=80=94=E2=80=94Html=20script=E4=B8=8D=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E7=BA=AFJSON=E8=B7=AF=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bricks/agent_input.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bricks/agent_input.js b/bricks/agent_input.js index 6a7455b..0058259 100644 --- a/bricks/agent_input.js +++ b/bricks/agent_input.js @@ -12,7 +12,9 @@ bricks.AgentInput = class extends bricks.VBox { // shell 启动时设一次({secret_dataurl, secret_format, secret_title, secret_tip}), // 全站所有 AgentIO 自动获得钥匙图标——不再要求每个产线 .ui 逐个复制粘贴 // (实测漏配:bidding/opportunity/platform 三入口无钥匙)。显式 opts 优先。 - var _sd = (bricks.app && bricks.app.secret_defaults) || window.__SECRET_DEFAULTS || {}; + var _sd = (bricks.app && bricks.app.secret_defaults) + || (bricks.app && bricks.app.opts && bricks.app.opts.secret_defaults) + || window.__SECRET_DEFAULTS || {}; for (var _k in _sd) { if (opts[_k] === undefined) opts[_k] = _sd[_k]; }