Add RequestID middleware for tracing and enhance logging with request IDs

This commit is contained in:
2025-04-21 00:03:00 -05:00
parent 9fd027fcda
commit d53afa4903
5 changed files with 59 additions and 2 deletions

View File

@ -37,6 +37,7 @@ var startCmd = &cobra.Command{
// Create middleware stack
stack := middleware.CreateStack(
middleware.Recovery(), // Add recovery middleware first to catch all panics
middleware.RequestID(), // Add request ID middleware for tracing
middleware.SecureHeaders,
middleware.Logging,
middleware.MaxBodySize(1024*1024), // 1MB size limit