bug(core): fix issue with overrides to bases. (#15255)

This commit is contained in:
joshualitt
2026-01-08 06:59:58 -08:00
committed by GitHub
parent 030847a80a
commit eb75f59a96
3 changed files with 234 additions and 108 deletions

View File

@@ -141,7 +141,7 @@ describe('ModelConfigService Integration', () => {
// No agent specified, so it should match core agent-specific rules
});
expect(resolved.model).toBe('gemini-1.5-flash-latest'); // from alias
expect(resolved.model).toBe('gemini-1.5-pro-latest'); // now overridden by 'base'
expect(resolved.generateContentConfig).toEqual({
topP: 0.95, // from base
topK: 64, // from base
@@ -171,7 +171,7 @@ describe('ModelConfigService Integration', () => {
overrideScope: 'core',
});
expect(resolved.model).toBe('gemini-1.5-flash-latest');
expect(resolved.model).toBe('gemini-1.5-pro-latest'); // now overridden by 'base'
expect(resolved.generateContentConfig).toEqual({
// Inherited from 'base'
topP: 0.95,