added a server remove command

This commit is contained in:
2026-08-17 13:44:35 -05:00
parent 9e79966434
commit fa4b518437
2 changed files with 25 additions and 2 deletions
+9 -1
View File
@@ -501,7 +501,15 @@ pub fn run_tui(
println!("todo");
}
ToolMessage::DisconnectServer => {
println!("todo");
if let Some(server) = state.servers.get(state.selected_server) {
if let Ok(mut lock) = server.lock() {
lock.action_que.push("disconnect".to_string());
let _ = state.main_tx.send(ToolMessage::Input((
0,
format!("server_remove_confim {}", state.selected_server),
)));
}
}
}
ToolMessage::ServerBrokerExit => {
state.server_broker_running = false;