refactor: Replace telemetryServiceId with serviceId in FixException metadata and related services for consistency

This commit is contained in:
Nawaz Dhandala
2026-01-09 18:43:39 +00:00
parent f016c02dfb
commit 165976608d
4 changed files with 9 additions and 10 deletions

View File

@@ -33,7 +33,7 @@ import {
// Metadata structure for Fix Exception tasks
export interface FixExceptionMetadata extends TaskMetadata {
exceptionId: string;
telemetryServiceId?: string;
serviceId?: string;
stackTrace?: string;
errorMessage?: string;
}

View File

@@ -78,8 +78,8 @@ export default class OTelIngestService {
datapoint: JSONObject;
aggregationTemporality: OtelAggregationTemporality;
isMonotonic: boolean | undefined;
telemetryServiceId: ObjectID;
telemetryServiceName: string;
serviceId: ObjectID;
serviceName: string;
}): Metric {
const { dbMetric, datapoint, aggregationTemporality, isMonotonic } = data;
@@ -162,8 +162,8 @@ export default class OTelIngestService {
newDbMetric.attributes = {
...TelemetryUtil.getAttributesForServiceIdAndServiceName({
serviceId: data.telemetryServiceId,
serviceName: data.telemetryServiceName,
serviceId: data.serviceId,
serviceName: data.serviceName,
}),
...TelemetryUtil.getAttributes({
items: (datapoint["attributes"] as JSONArray) || [],

View File

@@ -37,7 +37,7 @@ export class Service extends DatabaseService<Model> {
projectId: true,
message: true,
stackTrace: true,
telemetryServiceId: true,
serviceId: true,
exceptionType: true,
},
props,
@@ -160,9 +160,8 @@ export class Service extends DatabaseService<Model> {
metadata.errorMessage = telemetryException.message;
}
if (telemetryException.telemetryServiceId) {
metadata.telemetryServiceId =
telemetryException.telemetryServiceId.toString();
if (telemetryException.serviceId) {
metadata.serviceId = telemetryException.serviceId.toString();
}
return metadata;

View File

@@ -9,7 +9,7 @@ export interface AIAgentTaskMetadataBase {
export interface FixExceptionTaskMetadata extends AIAgentTaskMetadataBase {
taskType: AIAgentTaskType.FixException;
exceptionId: string;
telemetryServiceId?: string;
serviceId?: string;
stackTrace?: string;
errorMessage?: string;
}