You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this._logService.error(`Failed to get routed model for conversation ${conversationId}:`,(easError).message);
253
+
routerFallbackReason='routerError';
237
254
}
238
255
}
239
256
}
240
257
241
258
// Default model selection when router was skipped or failed
242
259
if(!selectedModel){
260
+
if(routerFallbackReason){
261
+
/* __GDPR__
262
+
"automode.routerFallback" : {
263
+
"owner": "lramos15",
264
+
"comment": "Reports when the auto mode router is skipped or fails and falls back to default model selection",
265
+
"reason": { "classification": "SystemMetaData", "purpose": "PerformanceAndHealth", "comment": "The reason the router was skipped or failed (hasImage, noMatchingEndpoint, routerError)" }
@@ -112,7 +94,6 @@ export class RouterDecisionFetcher {
112
94
"owner": "lramos15",
113
95
"comment": "Reports the routing decision made by the auto mode router API",
114
96
"predictedLabel": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "comment": "The predicted classification label (needs_reasoning or no_reasoning)" },
115
-
"chosenModel": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "comment": "The model selected by the router" },
116
97
"confidence": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true, "comment": "The confidence score of the routing decision" },
117
98
"latencyMs": { "classification": "SystemMetaData", "purpose": "PerformanceAndHealth", "isMeasurement": true, "comment": "The latency of the router API call in milliseconds" },
118
99
"e2eLatencyMs": { "classification": "SystemMetaData", "purpose": "PerformanceAndHealth", "isMeasurement": true, "comment": "The end-to-end latency of the router request in milliseconds, including network overhead" }
@@ -121,7 +102,6 @@ export class RouterDecisionFetcher {
0 commit comments