From 42ec7221310a4193f2a3717e2ea557c604dd07ae Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Wed, 10 Jun 2026 20:12:05 +0300 Subject: feat: gate kimi integration install behind minimum agent version --- src/app/mod.rs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'src/app/mod.rs') diff --git a/src/app/mod.rs b/src/app/mod.rs index c0af6754..88a489e3 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -1089,10 +1089,16 @@ impl App { for target in targets { let label = crate::integration::integration_target_label(target); match crate::integration::install_target(target) { - Ok(_) => self - .state - .integration_install_messages - .push(format!("installed {label}")), + Ok(messages) => { + self.state + .integration_install_messages + .push(format!("installed {label}")); + self.state.integration_install_messages.extend( + messages.into_iter().filter(|message| { + message.starts_with(crate::integration::INSTALL_WARNING_PREFIX) + }), + ); + } Err(err) => self .state .integration_install_messages -- cgit v1.2.3