From 133d87770bf04b641f11c0558478b71eeac67331 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Mar 2026 02:31:57 +0000 Subject: [PATCH 1/2] Initial plan From 58527f6603daad48a3f77c1366036de571a56f7f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Mar 2026 02:38:35 +0000 Subject: [PATCH 2/2] Fix isLocalDev to include empty ENV case matching config.go behavior Co-authored-by: rickyrombo <3690498+rickyrombo@users.noreply.github.com> --- api/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/server.go b/api/server.go index 9995d81a..769316be 100644 --- a/api/server.go +++ b/api/server.go @@ -208,7 +208,7 @@ func NewApiServer(config config.Config) *ApiServer { // Initialize metrics collector if writePool is available var metricsCollector *MetricsCollector var rateLimitMiddleware *RateLimitMiddleware - isLocalDev := config.Env == "dev" || config.Env == "development" + isLocalDev := config.Env == "dev" || config.Env == "development" || config.Env == "" if writePool != nil && config.Env != "test" && !isLocalDev { metricsCollector = NewMetricsCollector(logger, writePool) rateLimitMiddleware = NewRateLimitMiddleware(logger, writePool)