def display_search_results(self, results: List[Dict]) -> None:
        """Display search results with minimal output"""
        try:
            if not results:
                return

            # Only show search success status
            print(f"\nSearch query sent to DuckDuckGo: {self.last_query}")
            print(f"Time range sent to DuckDuckGo: {self.last_time_range}")
            print(f"Number of results: {len(results)}")

        except Exception as e:
            logger.error(f"Error displaying search results: {str(e)}")
Display search results with minimal output
Self_Improving_Search.py