RUN v4.1.1 /home/sawyer/projects/bb/.claude/worktrees/wf_d5c47f31-487-1/plugins/provider-acp stdout | src/bridge/mcp-server-entry-1918.repro.test.ts > #1918 bb-bridge MCP server entry point > advertises an MCP server command that actually answers MCP initialize advertised MCP server: { "name": "bb-bridge", "command": "/home/sawyer/.nvm/versions/node/v24.18.0/bin/node", "args": [ "--conditions=source", "--import", "file:///home/sawyer/projects/bb/.claude/worktrees/wf_d5c47f31-487-1/node_modules/.pnpm/tsx@4.23.1/node_modules/tsx/dist/loader.mjs", "/home/sawyer/projects/bb/.claude/worktrees/wf_d5c47f31-487-1/packages/provider-bridge-protocol/src/bridge-worker-entry.ts", "--mcp-stdio" ], "env": [ { "name": "BB_ACP_DYNAMIC_TOOL_HOST", "value": "127.0.0.1" }, { "name": "BB_ACP_DYNAMIC_TOOL_PORT", "value": "33979" }, { "name": "BB_ACP_DYNAMIC_TOOL_TOKEN", "value": "7d08b7fcffee3909bfe5030c65dadfa733ac5483bbf1326ad0fc6ae14e179279" }, { "name": "BB_ACP_DYNAMIC_TOOL_THREAD_ID", "value": "thread-1918" }, { "name": "BB_ACP_DYNAMIC_TOOLS", "value": "[{\"name\":\"update_environment_directory\",\"description\":\"Move this thread to another environment directory.\",\"inputSchema\":{\"type\":\"object\",\"properties\":{\"path\":{\"type\":\"string\"}},\"required\":[\"path\"]}}]" } ] } stdout | src/bridge/mcp-server-entry-1918.repro.test.ts > #1918 bb-bridge MCP server entry point > advertises an MCP server command that actually answers MCP initialize MCP child exit: {"code":1} stderr: provider bridge bootstrap usage: (absolute paths) stdout lines: [] ❯ bb-plugin-provider-acp src/bridge/mcp-server-entry-1918.repro.test.ts (1 test | 1 failed) 644ms × advertises an MCP server command that actually answers MCP initialize 642ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL bb-plugin-provider-acp src/bridge/mcp-server-entry-1918.repro.test.ts > #1918 bb-bridge MCP server entry point > advertises an MCP server command that actually answers MCP initialize AssertionError: expected true to be false // Object.is equality - Expected + Received - false + true ❯ src/bridge/mcp-server-entry-1918.repro.test.ts:216:63 214| 215| // The bug: args[0] is the worker bootstrap, which exits 1 with a … 216| expect(cfg.args.some((a) => a.includes("bridge-worker"))).toBe(fal… | ^ 217| expect(stderr).not.toMatch(/provider bridge bootstrap usage/); 218| expect(lines[0]).toContain('"serverInfo":{"name":"bb-bridge"'); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed (1) Tests 1 failed (1) Start at 15:05:29 Duration 791ms (transform 24ms, setup 0ms, import 33ms, tests 644ms, environment 0ms)