From c93bfca6a82036c200abc240be2cb586c32119f2 Mon Sep 17 00:00:00 2001 From: Admin Bot Date: Tue, 15 Sep 2026 00:50:41 +0900 Subject: [PATCH] fix: go vet errors in observability metrics - Remove unused avg variable in prometheus.go - Fix import ordering in llm_metrics.go (move net/http to top) --- internal/observability/prometheus.go | 1 - internal/proxy/llm_metrics.go | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/internal/observability/prometheus.go b/internal/observability/prometheus.go index 0d78e28..6c2d040 100644 --- a/internal/observability/prometheus.go +++ b/internal/observability/prometheus.go @@ -51,7 +51,6 @@ func (p *PrometheusExporter) exportTTFT(lines *[]string) { model := extractModel(key) sum := sumInt64(samples) - avg := sum / int64(len(samples)) // Export histogram buckets (in seconds) buckets := []float64{0.001, 0.01, 0.05, 0.1, 0.5, 1.0, 5.0} diff --git a/internal/proxy/llm_metrics.go b/internal/proxy/llm_metrics.go index 103b856..bddc7c7 100644 --- a/internal/proxy/llm_metrics.go +++ b/internal/proxy/llm_metrics.go @@ -5,6 +5,7 @@ import ( "fmt" "io" "net" + "net/http" "strings" "time" @@ -149,5 +150,4 @@ func (w *ResponseWriterWrapper) Hijack() (net.Conn, *bufio.ReadWriter, error) { return nil, nil, fmt.Errorf("response writer does not implement Hijacker") } -// Import http package -import "net/http" +