I’m writing a Haskell SDK for Sentry and am implementing the breadcrumbs interface. Looking at the docs at https://develop.sentry.dev/sdk/event-payloads/breadcrumbs/ and the Breadcrumb Types section therein, the following points are not clear:
- Can
type
be only ONE OFdefault, debug, error, navigation, http, info, query, user
, or can it be anything else? - What are the possible values of the
category
field? - What is the relationship between
type
andcategory
fields? - What does
category: started
mean? Is there also a specialcategory: ended
? - Is
category: ui.click
special? What aboutui.tap
,ui.pinch
,ui.zoom
, etc? - Is there an overlap between the Breadcrumbs and the APM interface?