diff --git a/src/logger/transports/bitdrift.ts b/src/logger/transports/bitdrift.ts index cf125c6e24..e180e9421f 100644 --- a/src/logger/transports/bitdrift.ts +++ b/src/logger/transports/bitdrift.ts @@ -19,7 +19,7 @@ export const bitdriftTransport: Transport = ( const log = logFunctions[level] log(message.toString(), { // match Sentry payload - context, + __context__: context, ...prepareMetadata(metadata), }) } diff --git a/src/logger/transports/sentry.ts b/src/logger/transports/sentry.ts index 890918d676..9429e113fb 100644 --- a/src/logger/transports/sentry.ts +++ b/src/logger/transports/sentry.ts @@ -12,7 +12,7 @@ export const sentryTransport: Transport = ( ) => { const meta = { // match Bitdrift payload - context, + __context__: context, ...prepareMetadata(metadata), } let _tags = tags || {} diff --git a/src/logger/types.ts b/src/logger/types.ts index 517893d290..47c7644016 100644 --- a/src/logger/types.ts +++ b/src/logger/types.ts @@ -5,6 +5,7 @@ */ export enum LogContext { Default = 'logger', + Metric = 'metric', Session = 'session', Notifications = 'notifications', ConversationAgent = 'conversation-agent', @@ -35,7 +36,7 @@ export type Metadata = { /** * Reserved for appending `LogContext` to logging payloads */ - context?: undefined + __context__?: undefined /** * Applied as Sentry breadcrumb types. Defaults to `default`.