(&self, name: &str)
| 867 | } |
| 868 | |
| 869 | pub async fn get_logs(&self, name: &str) -> Vec<String> { |
| 870 | self.logs |
| 871 | .read() |
| 872 | .await |
| 873 | .get(name) |
| 874 | .cloned() |
| 875 | .unwrap_or_default() |
| 876 | } |
| 877 | |
| 878 | pub async fn restart(&self, name: &str) -> Result<Arc<McpClient>, McpClientError> { |
| 879 | self.log_event(name, "Restart requested").await; |