Skip to content

Browser-mode settings and theme APIs return 404 #112

@vuon9

Description

@vuon9

Severity

P1

Affected area

Settings modal, theme loading, browser mode HTTP API

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
cd frontend && bun run preview --host 0.0.0.0 --port 4173

Opened the production-built frontend at http://localhost:4173 against the built app API on localhost:8081.

Repro

  1. Open the built frontend.
  2. Click Settings.
  3. Watch network/console.

Actual

The modal renders, but browser-mode requests return 404:

GET http://localhost:8081/api/themes-service/list -> 404
GET http://localhost:8081/api/settings-service/get-close-minimizes-to-tray -> 404
console: Failed to load settings: HTTP error! status: 404

Expected

Settings and theme APIs used by the frontend should be registered and work in browser mode, or browser mode should hide/disable settings that require Wails-only bindings.

Notes

The desktop Wails service path may work, but the documented/tested browser-mode path currently exposes broken settings/theme behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority:highHigh priority

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions