diff --git a/lib/client.js b/lib/client.js index 7d90545..5930e94 100644 --- a/lib/client.js +++ b/lib/client.js @@ -458,11 +458,7 @@ class ClawClient { this._applyStatus(msg); if (msg.frp && msg.frp.server && msg.frp.auth_token) { - const frpConfig = { ...msg.frp }; - if (!this._isOpenClaw() && !frpConfig.dashboard_host_header) { - frpConfig.dashboard_host_header = '127.0.0.1'; - } - this._frpc.start(msg.claw_id, frpConfig, this._cfg.ssh_secret_key ?? null, true).catch(e => { + this._frpc.start(msg.claw_id, msg.frp, this._cfg.ssh_secret_key ?? null, true).catch(e => { log.error('frpc', '启动失败:', e.message); }); } diff --git a/package.json b/package.json index 621737c..568ae9d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clawd", - "version": "1.5.10", + "version": "1.6.0", "description": "Claw Box daemon - connects local Linux box to claw.cutos.ai via WebSocket", "main": "lib/client.js", "bin": {