Перайсці да зместа

Тэст дыму CI

Выкарыстоўвайце тэст дыму, каб злавіць згубленую залежнасць падчас выканання, перш чым кліент MCP паспрабуе выкарыстаць інструменты браўзэра.

Праверка пакетаў npm

npx -y cloakbrowser-mcp@latest doctor --json

Гэта правярае Node.js, метаданыя пакета, фактычны upstream CLI Playwright MCP, вызначаныя версіі і шляхі пакетаў @playwright/mcp, playwright і playwright-core, фактычны шлях да core bundle і метаданыя бінарнага файла CloakBrowser без запуску брыджа.

Зонд Streamable HTTP

npx -y cloakbrowser-mcp@latest --transport streamable-http --http-port 3000 &
server_pid=$!

for attempt in 1 2 3 4 5; do
  curl -fsS http://127.0.0.1:3000/readyz && break
  sleep 1
done

kill "$server_pid"
wait "$server_pid" || true

Выкарыстоўвайце гэта толькі ў кароткачасовай працы CI. Для вытворчых выпрабаванняў, падобных на дым, запусціце той жа зонд супраць выявы Docker і пункта ўводу разгортвання, які вы фактычна адгружаеце.

Праверка пакетаў Docker

docker run --rm \
  -v "$PWD/artifacts:/data" \
  swimmwatch/cloakbrowser-mcp:latest \
  doctor --json

ЗВЯЗАНАЕ