chore(core): reassign telemetry keys to avoid server conflict (#18161)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This commit is contained in:
matt korwel
2026-02-03 06:43:57 -06:00
committed by GitHub
parent a664d5c7f2
commit 08a793c6e9
7 changed files with 113 additions and 15 deletions
@@ -122,7 +122,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL,
metadata: {
source: 'Classifier (Control)',
source: 'NumericalClassifier (Control)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 40 / Threshold: 50'),
},
@@ -148,7 +148,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_MODEL,
metadata: {
source: 'Classifier (Control)',
source: 'NumericalClassifier (Control)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 60 / Threshold: 50'),
},
@@ -174,7 +174,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL, // Routed to Flash because 60 < 80
metadata: {
source: 'Classifier (Strict)',
source: 'NumericalClassifier (Strict)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 60 / Threshold: 80'),
},
@@ -200,7 +200,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_MODEL,
metadata: {
source: 'Classifier (Strict)',
source: 'NumericalClassifier (Strict)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 90 / Threshold: 80'),
},
@@ -228,7 +228,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL, // Score 60 < Threshold 70
metadata: {
source: 'Classifier (Remote)',
source: 'NumericalClassifier (Remote)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 60 / Threshold: 70'),
},
@@ -254,7 +254,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL, // Score 40 < Threshold 45.5
metadata: {
source: 'Classifier (Remote)',
source: 'NumericalClassifier (Remote)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 40 / Threshold: 45.5'),
},
@@ -280,7 +280,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_MODEL, // Score 35 >= Threshold 30
metadata: {
source: 'Classifier (Remote)',
source: 'NumericalClassifier (Remote)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 35 / Threshold: 30'),
},
@@ -308,7 +308,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL, // Score 40 < Default A/B Threshold 50
metadata: {
source: 'Classifier (Control)',
source: 'NumericalClassifier (Control)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 40 / Threshold: 50'),
},
@@ -335,7 +335,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_FLASH_MODEL,
metadata: {
source: 'Classifier (Control)',
source: 'NumericalClassifier (Control)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 40 / Threshold: 50'),
},
@@ -362,7 +362,7 @@ describe('NumericalClassifierStrategy', () => {
expect(decision).toEqual({
model: DEFAULT_GEMINI_MODEL,
metadata: {
source: 'Classifier (Control)',
source: 'NumericalClassifier (Control)',
latencyMs: expect.any(Number),
reasoning: expect.stringContaining('Score: 60 / Threshold: 50'),
},
@@ -187,7 +187,7 @@ export class NumericalClassifierStrategy implements RoutingStrategy {
return {
model: selectedModel,
metadata: {
source: `Classifier (${groupLabel})`,
source: `NumericalClassifier (${groupLabel})`,
latencyMs,
reasoning: `[Score: ${score} / Threshold: ${threshold}] ${routerResponse.complexity_reasoning}`,
},