You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gaia-emr dashboard is documented to launch a desktop/web dashboard. On a fresh developer install, it silently serves an API-only response in the browser because the frontend hasn't been built. The response body itself says the frontend isn't built.
Reproduction
PS> gaia-emr dashboard
# Browser opens to http://localhost:<port>/ and shows:
{"message":"EMR Dashboard API is running","frontend":"not built (run npm build in dashboard/frontend)","api_docs":"/docs"}
Two problems
Docs gap — docs/guides/emr.mdx doesn't tell the user to run npm build in dashboard/frontend/ before launching the dashboard. Same shape as Use public Lemonade hybrid installer #2's missing-extras pattern.
CLI UX bug — the command knows the frontend isn't built (the message says so) but launches anyway. It should either build on demand, fail loud with the build instruction, or at minimum surface the missing-frontend state without saying "is running."
Docs: add a Build-the-frontend step (or fold into #6's Prerequisites template). CLI: build the frontend automatically on first launch, OR raise a clear error referencing the build step. Locate or remove the sample intake forms link.
Severity rationale
P1 — documented feature is silently non-functional on a clean install.
gaia-emr dashboardis documented to launch a desktop/web dashboard. On a fresh developer install, it silently serves an API-only response in the browser because the frontend hasn't been built. The response body itself says the frontend isn't built.Reproduction
Two problems
docs/guides/emr.mdxdoesn't tell the user to runnpm buildindashboard/frontend/before launching the dashboard. Same shape as Use public Lemonade hybrid installer #2's missing-extras pattern.Also on the same guide:
docs/guides/emr.mdxlinks to https://github.com/amd/gaia/tree/main/src/gaia/agents/emr for "sample intake forms," but that directory contains no intake forms.Fix
Docs: add a Build-the-frontend step (or fold into #6's Prerequisites template). CLI: build the frontend automatically on first launch, OR raise a clear error referencing the build step. Locate or remove the sample intake forms link.
Severity rationale
P1 — documented feature is silently non-functional on a clean install.