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

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions