From: o7si Date: Fri, 28 Nov 2025 18:14:00 +0000 (+0800) Subject: server: fix: /metrics endpoint returning JSON-escaped Prometheus format (#17386) X-Git-Tag: upstream/0.0.7446~255 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=3ce7a65c2f2529a8fc566b4aead53b088f7faec2;p=pkg%2Fggml%2Fsources%2Fllama.cpp server: fix: /metrics endpoint returning JSON-escaped Prometheus format (#17386) * fix: /metrics endpoint returning JSON-escaped Prometheus format * mod: remove string overload from ok() method --- diff --git a/tools/server/server.cpp b/tools/server/server.cpp index 05bbe648..96b2df27 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -2713,7 +2713,8 @@ public: res->headers["Process-Start-Time-Unix"] = std::to_string(res_task->t_start); res->content_type = "text/plain; version=0.0.4"; - res->ok(prometheus.str()); + res->status = 200; + res->data = prometheus.str(); return res; };