From bc680e465f4bb63debd54701136e48cfa97fe034 Mon Sep 17 00:00:00 2001 From: Kevin Beronilla Date: Wed, 21 May 2025 09:09:04 -0500 Subject: [PATCH 1/2] Add dev mode flag --- internal/dev/server.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/dev/server.go b/internal/dev/server.go index e4318944..c615ac70 100644 --- a/internal/dev/server.go +++ b/internal/dev/server.go @@ -428,6 +428,12 @@ func (s *Server) handleStream(w http.ResponseWriter, r *http.Request) { err = fmt.Errorf("failed to insert project id into trace state: %w", err) return } + traceState.Insert("d", "1"); + if err != nil { + logger.Error("failed to insert devmode status into trace state: %s", err) + err = fmt.Errorf("failed to insert devmode status into trace state: %w", err) + return + } newctx := trace.ContextWithSpanContext(sctx, spanContext.WithTraceState(traceState)) From c0796061c99a08b20f4eb9f33427dd96b67da477 Mon Sep 17 00:00:00 2001 From: Kevin Beronilla Date: Wed, 21 May 2025 09:31:34 -0500 Subject: [PATCH 2/2] Fix --- internal/dev/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/dev/server.go b/internal/dev/server.go index c615ac70..770b79db 100644 --- a/internal/dev/server.go +++ b/internal/dev/server.go @@ -428,7 +428,7 @@ func (s *Server) handleStream(w http.ResponseWriter, r *http.Request) { err = fmt.Errorf("failed to insert project id into trace state: %w", err) return } - traceState.Insert("d", "1"); + traceState, err = traceState.Insert("d", "1"); if err != nil { logger.Error("failed to insert devmode status into trace state: %s", err) err = fmt.Errorf("failed to insert devmode status into trace state: %w", err)