Severity
P1
Affected area
Built app browser mode / HTTP server
Build/run evidence
Built from source on 2026-05-27:
cd frontend && bun run build
cd ..
go build -o bin/DevToolbox-discovery .
./bin/DevToolbox-discovery
The built app starts the HTTP API on localhost:8081 and /health works:
{"mode":"web","status":"ok"}
Repro
- Build and run the app from source.
- Open or request
http://localhost:8081/.
- Compare with README/docs that say browser mode is available at
http://localhost:8081 when the desktop app is running.
Actual
GET / on localhost:8081 returns 404 Not Found.
Expected
Either the browser UI should be served at http://localhost:8081/, or the docs should clearly say browser UI requires serving the built frontend separately while the API runs on 8081.
Notes
This is not the same as #107. That issue is about the browser testserver panicking on startup due to a static route conflict; this issue is about the built desktop app's HTTP server not serving the browser UI at the documented root.
Severity
P1
Affected area
Built app browser mode / HTTP server
Build/run evidence
Built from source on 2026-05-27:
The built app starts the HTTP API on
localhost:8081and/healthworks:{"mode":"web","status":"ok"}Repro
http://localhost:8081/.http://localhost:8081when the desktop app is running.Actual
GET /onlocalhost:8081returns404 Not Found.Expected
Either the browser UI should be served at
http://localhost:8081/, or the docs should clearly say browser UI requires serving the built frontend separately while the API runs on8081.Notes
This is not the same as #107. That issue is about the browser testserver panicking on startup due to a static route conflict; this issue is about the built desktop app's HTTP server not serving the browser UI at the documented root.