fix(relay): guard QR smoke mode

This commit is contained in:
Peter Steinberger
2026-01-07 02:41:01 +00:00
parent ff102e2afa
commit 59cc15f3cc
2 changed files with 2 additions and 1 deletions

View File

@@ -28,6 +28,7 @@
- Docs: add ClawdHub guide and hubs link for browsing, install, and sync workflows.
- Docs: add FAQ for PNPM/Bun lockfile migration warning; link AgentSkills spec + ClawdHub guide (`/clawdhub`) from skills docs.
- Build: import tool-display JSON as a module instead of runtime file reads. Thanks @mukhtharcm for PR #312.
- Build: fix macOS packaging QR smoke test for the bun-compiled relay. Thanks @dbhurley for PR #358.
- Browser: fix `browser snapshot`/`browser act` timeouts under Bun by patching Playwrights CDP WebSocket selection. Thanks @azade-c for PR #307.
- Browser: add `--browser-profile` flag and honor profile in tabs routes + browser tool. Thanks @jamesgroat for PR #324.
- Gmail: include tailscale command exit codes/output when hook setup fails (easier debugging).

View File

@@ -34,7 +34,7 @@ async function main() {
// Smoke test for QR modules in bun-compiled binaries.
// Verifies that QR code generation works in the bundled relay.
if (process.env.CLAWDBOT_SMOKE_QR === "1") {
if (process.env.CLAWDBOT_SMOKE_QR === "1" && args.length === 0) {
try {
const { renderQrPngBase64 } = await import("../web/qr-image.js");
await renderQrPngBase64("smoke-test");