fix(go.sum): update ResolveSpec dependency to v1.0.87
CI / build-and-test (push) Failing after 1s
Release / release (push) Failing after 19m26s

This commit is contained in:
Hein
2026-06-23 13:17:16 +02:00
parent 0227912325
commit 1adf50e3db
2436 changed files with 1078758 additions and 114 deletions
+23
View File
@@ -0,0 +1,23 @@
package report
import (
"encoding/json"
"time"
"github.com/getsentry/sentry-go/internal/protocol"
)
// ClientReport is the payload sent to Sentry for tracking discarded events.
type ClientReport struct {
Timestamp time.Time `json:"timestamp"`
DiscardedEvents []DiscardedEvent `json:"discarded_events"`
}
// ToEnvelopeItem converts the ClientReport to an envelope item.
func (r *ClientReport) ToEnvelopeItem() (*protocol.EnvelopeItem, error) {
payload, err := json.Marshal(r)
if err != nil {
return nil, err
}
return protocol.NewClientReportItem(payload), nil
}