from ingest.extended_live_adapter import ExtendedLiveAdapter class NSAExtendedAdapter(ExtendedLiveAdapter): source_name = "NSA FOIA Reading Room (Extended)" base_url = "https://www.nsa.gov/readingroom/" async def search(self, query: str): return await self._safe_search( "https://www.nsa.gov/readingroom/search/", query )