From f100545afb3bece0372efa513aa8e558b615c972 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 28 Feb 2025 11:40:33 -0600 Subject: [PATCH] Just be really really specific (cherry picked from commit 920198959659329a7f7f7282a1293aaad198d8e3) --- src/logger/transports/bitdrift.ts | 2 +- src/logger/transports/sentry.ts | 2 +- src/logger/types.ts | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) 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`.