mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-02 05:12:11 +03:00
Custom providers (openai-compatible-<uuid> / anthropic-compatible-<uuid>) showed the raw UUID id instead of the user-given node name in the active-requests panel, proxy logger, and home-page provider topology. Only RequestLoggerV2 resolved it (via a local helper + /api/provider-nodes fetch). Extract the resolver into a shared util (src/shared/utils/providerDisplayLabel.ts, unit-tested), reuse it in RequestLoggerV2, and apply it (with a provider-nodes fetch) in ActiveRequestsPanel, ProxyLogger, and the HomePageClient topology so all surfaces show the user-defined provider name. Closes #2968