diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 42aace77f..aaff14ef6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,9 @@ jobs: run: bunx tsc --noEmit - name: Test with Coverage - run: bun test --coverage --coverage-reporter=lcov + run: | + set -o pipefail + bun test --coverage --coverage-reporter=lcov 2>&1 | grep -vE '^\s*(\(pass\)|\(skip\))' | sed '/^.*\/__tests__\/.*:$/d' | cat -s - name: Upload coverage to Codecov uses: codecov/codecov-action@v5 diff --git a/bun.lock b/bun.lock index 8a9e1e92b..0892642fe 100644 --- a/bun.lock +++ b/bun.lock @@ -6,7 +6,7 @@ "name": "claude-code-best", "dependencies": { "@agentclientprotocol/sdk": "^0.19.0", - "@claude-code-best/mcp-chrome-bridge": "^2.0.7", + "@claude-code-best/mcp-chrome-bridge": "^2.0.8", "ws": "^8.20.0", }, "devDependencies": { @@ -460,7 +460,7 @@ "@claude-code-best/builtin-tools": ["@claude-code-best/builtin-tools@workspace:packages/builtin-tools"], - "@claude-code-best/mcp-chrome-bridge": ["@claude-code-best/mcp-chrome-bridge@2.0.7", "https://registry.npmmirror.com/@claude-code-best/mcp-chrome-bridge/-/mcp-chrome-bridge-2.0.7.tgz", { "dependencies": { "@fastify/cors": "^11.0.1", "@modelcontextprotocol/sdk": "^1.11.0", "chalk": "^5.4.1", "chrome-mcp-shared": "^1.0.2", "commander": "^13.1.0", "fastify": "^5.3.2", "is-admin": "^4.0.0", "pino": "^9.6.0", "uuid": "^11.1.0" }, "bin": { "mcp-chrome-bridge": "dist/cli.js", "mcp-chrome-stdio": "dist/mcp/mcp-server-stdio.js" } }, "sha512-gb64+Ga6li3A8Ll9NKV+ePBn5/U0fccCdrH43tGYveLKZIZxURz8cbY+Z3BdbTdYSPVdFXtfUlp3TMxu4OT5gg=="], + "@claude-code-best/mcp-chrome-bridge": ["@claude-code-best/mcp-chrome-bridge@2.0.8", "https://registry.npmmirror.com/@claude-code-best/mcp-chrome-bridge/-/mcp-chrome-bridge-2.0.8.tgz", { "dependencies": { "@fastify/cors": "^11.0.1", "@modelcontextprotocol/sdk": "^1.11.0", "chalk": "^5.4.1", "chrome-mcp-shared": "^1.0.2", "commander": "^13.1.0", "fastify": "^5.3.2", "is-admin": "^4.0.0", "pino": "^9.6.0", "uuid": "^11.1.0" }, "bin": { "mcp-chrome-bridge": "dist/cli.js", "mcp-chrome-stdio": "dist/mcp/mcp-server-stdio.js" } }, "sha512-f7J1e4PQ6qxXzdHwL7QRrMZ4lPfD/L1MWxWDbyHmHY7jaW2GL6WcArKpk/fApg3V/q0racqUWzXHQdpE/HJZqg=="], "@claude-code-best/mcp-client": ["@claude-code-best/mcp-client@workspace:packages/mcp-client"], diff --git a/package.json b/package.json index 0a35f410b..203ec49db 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ }, "dependencies": { "@agentclientprotocol/sdk": "^0.19.0", - "@claude-code-best/mcp-chrome-bridge": "^2.0.7", + "@claude-code-best/mcp-chrome-bridge": "^2.0.8", "ws": "^8.20.0" }, "devDependencies": {