@@ -39,8 +39,9 @@ func SetNonInteractive(nonInteractive bool) {
40func Init() {
40func Init() {
41 c, err := posthog.NewWithConfig(key, posthog.Config{
41 c, err := posthog.NewWithConfig(key, posthog.Config{
42− Endpoint: endpoint,
42+ Endpoint: endpoint,
43− Logger: logger{},
43+ Logger: logger{},
44+ ShutdownTimeout: 500 * time.Millisecond,
45 if err != nil {
46 if err != nil {
46 slog.Error("Failed to initialize PostHog client", "error", err)
47 slog.Error("Failed to initialize PostHog client", "error", err)