Cursor Extractor -
inside Cursor Composer today: “Extract all email addresses and dates from the selected text. Output JSON.”
extractor.save("extractor/output/structured_logs.json") Cursor Extractor
extractor = CursorExtractor(schema) for log_file in Path("data/raw/logs").glob("*.log"): content = log_file.read_text() extractor.extract_from_text(content, str(log_file)) inside Cursor Composer today: “Extract all email addresses