(env: Env)
| 228 | * `captureCause` seam (→ Sentry) instead. |
| 229 | */ |
| 230 | export const cloudSentryOptions = (env: Env) => ({ |
| 231 | dsn: env.SENTRY_DSN, |
| 232 | tracesSampleRate: 0, |
| 233 | enableLogs: true, |
| 234 | sendDefaultPii: true, |
| 235 | skipOpenTelemetrySetup: true, |
| 236 | beforeSend: (event: ErrorEvent) => |
| 237 | beforeSendCloudEvent(event, { |
| 238 | logPayload: !env.SENTRY_DSN || env.SENTRY_OTEL_LOG_PAYLOAD === "true", |
| 239 | }), |
| 240 | }); |
| 241 | |
| 242 | export const addCurrentOtelCorrelationTags = < |
| 243 | T extends { readonly tags?: Record<string, unknown> }, |
no test coverage detected