Fixed
- Fixed Docker dashboard 404s — the router daemon now serves 10 web dashboard API aliases (
/api/router/status,/api/router/stats,/api/router/sets,/api/router/tokens,/api/router/quick-setup,/api/router/start,/api/router/stop,/api/router/probe-mode,/api/router/sets/:name/*,/api/changelog) directly, so the React frontend works identically in Docker mode and local dev. Cross-origin guards protect mutating endpoints. (Fixes #116, reported by @stgreenb) - Fixed confusing "pending" status for models not in the active router set — models outside the set now show a distinct "NOT IN SET" label with a dim gray dot and faded row opacity, instead of the animated yellow "wait" indicator. The
inRouterSetfield is now exposed by both the Docker daemon and the local web server. (Fixes #117, reported by @stgreenb)