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