Skip to content

DMG build: Gateway does not start - missing qrcode-terminal dependency (macOS) #174

@t8or

Description

@t8or

Clawdis.app (macOS) does not function—the gateway never starts.

Environment:

  • Version 2.0.0-beta5 (2.0.0-beta5)
  • Built Jan 2, 2026 at 9:57 PM (33cdb16)
  • Installed via DMG

Problem:

  • Clawdis menu bar app launches, but error is shown: gateway connect: connect to gateway @ ws://127.0.0.1:18789: Could not connect to the server.
  • Checking /tmp/clawdis/clawdis-gateway.log shows repeated crashes with:
    error: Cannot find module 'qrcode-terminal/vendor/QRCode' from '/Users/steipete/Projects/clawdis/dist/web/qr-image.js'
    Bun v1.3.5 (macOS arm64)
    
  • LaunchAgent for com.clawdis.gateway is not present or not being created.
  • Nothing else is listening on 127.0.0.1:18789

Notes:

  • The file path references a developer's machine (/Users/steipete/Projects/clawdis/).
  • This suggests missing/broken packaging for the required module (and possibly hardcoded dev paths).

Expected:

  • Clawdis gateway launches and serves on 127.0.0.1:18789 out of the box from the DMG.

Actual:

  • Gateway immediately crashes due to missing dependency, so no features work.

How to reproduce:

  1. Download and install the DMG for Version 2.0.0-beta5
  2. Launch Clawdis.app from Applications
  3. Run as Local Clawdis
  4. Observe error dialog and non-functional status in UI
  5. Check /tmp/clawdis/clawdis-gateway.log for crash details

Screenshot of error dialog in the ClawdBot app

Workaround:
None found

See also:

  • Error log repeatedly references missing 'qrcode-terminal/vendor/QRCode'
  • Paths hardcoded to a dev machine

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions