Change summary
crates/agent_ui/src/agent_ui.rs | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
Detailed changes
@@ -346,13 +346,9 @@ fn init_language_model_settings(cx: &mut App) {
cx.subscribe(
&LanguageModelRegistry::global(cx),
|_, event: &language_model::Event, cx| match event {
- language_model::Event::ProviderStateChanged(_) => {
- update_active_language_model_from_settings(cx);
- }
- language_model::Event::AddedProvider(_) => {
- update_active_language_model_from_settings(cx);
- }
- language_model::Event::RemovedProvider(_) => {
+ language_model::Event::ProviderStateChanged(_)
+ | language_model::Event::AddedProvider(_)
+ | language_model::Event::RemovedProvider(_) => {
update_active_language_model_from_settings(cx);
}
_ => {}