diff --git a/packages/server/src/utils/__tests__/mcp-install-targets.test.ts b/packages/server/src/utils/__tests__/mcp-install-targets.test.ts index 3c6613717..ef0d52618 100644 --- a/packages/server/src/utils/__tests__/mcp-install-targets.test.ts +++ b/packages/server/src/utils/__tests__/mcp-install-targets.test.ts @@ -47,25 +47,15 @@ describeIfSubmodule('getMcpInstallTargets', () => { value: `codex mcp add lobu --url ${mcpUrl}`, }); + // openclaw's four install steps were consolidated into a single chained + // command for tile-grid parity with the other CLI targets (#118). expect(openclaw?.actions).toContainEqual({ type: 'command', - label: 'Install plugin', - value: 'openclaw plugins install @lobu/openclaw-plugin', - }); - expect(openclaw?.actions).toContainEqual({ - type: 'command', - label: 'Log in to Lobu', - value: 'lobu login', - }); - expect(openclaw?.actions).toContainEqual({ - type: 'command', - label: 'Write plugin config', - value: `lobu memory configure --url ${mcpUrl}`, - }); - expect(openclaw?.actions).toContainEqual({ - type: 'command', - label: 'Verify connectivity', - value: `lobu memory health --url ${mcpUrl}`, + label: 'Install and configure', + value: `openclaw plugins install @lobu/openclaw-plugin +lobu login +lobu memory configure --url ${mcpUrl} +lobu memory health --url ${mcpUrl}`, }); }); diff --git a/packages/web b/packages/web index db3de6ad3..e6dd2e3ee 160000 --- a/packages/web +++ b/packages/web @@ -1 +1 @@ -Subproject commit db3de6ad3a79c4ec26d6d94f2ee76b7cf8028c8d +Subproject commit e6dd2e3eef9a078c7f7ace64e70b7f8ee57bad5d