fix: cherry-pick commits for release (#12549)

This commit is contained in:
Abhi
2025-11-04 14:13:51 -05:00
committed by GitHub
parent a2cb116980
commit 51a415f2b9
8 changed files with 112 additions and 6 deletions
+13
View File
@@ -156,4 +156,17 @@ describe('CoreEventEmitter', () => {
});
expect(listener.mock.calls[2][0]).toMatchObject({ message: 'Buffered 2' });
});
describe('ModelChanged Event', () => {
it('should emit ModelChanged event with correct payload', () => {
const listener = vi.fn();
events.on(CoreEvent.ModelChanged, listener);
const newModel = 'gemini-2.5-pro';
events.emitModelChanged(newModel);
expect(listener).toHaveBeenCalledTimes(1);
expect(listener).toHaveBeenCalledWith({ model: newModel });
});
});
});