pub async fn handle_tool_call( bash_state_arc: &Arc<Mutex<Option<BashState>>>, multi: MultiFileEdit, ) -> Result<String>