{
    "document_scheduler.enabled": {
        "category": "document_scheduler",
        "description": "Enable automatic document processing from research history",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Enable Document Scheduler",
        "options": null,
        "step": null,
        "type": "APP",
        "ui_element": "checkbox",
        "value": true,
        "visible": true
    },
    "document_scheduler.interval_seconds": {
        "category": "document_scheduler",
        "description": "How often to process new research (seconds)",
        "editable": true,
        "max_value": 86400,
        "min_value": 60,
        "name": "Processing Interval (seconds)",
        "options": null,
        "step": 60,
        "type": "APP",
        "ui_element": "number",
        "value": 1800,
        "visible": true
    },
    "document_scheduler.download_pdfs": {
        "category": "document_scheduler",
        "description": "Automatically download PDF files during scheduled document processing. Files will be stored on disk (requires storage space). WARNING: Downloaded files are stored unencrypted on disk.",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Auto-Download PDFs (Scheduler)",
        "options": null,
        "step": null,
        "type": "APP",
        "ui_element": "checkbox",
        "value": false,
        "visible": true
    },
    "document_scheduler.extract_text": {
        "category": "document_scheduler",
        "description": "Extract text content to database (minimal space usage)",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Extract Text to Database",
        "options": null,
        "step": null,
        "type": "APP",
        "ui_element": "checkbox",
        "value": true,
        "visible": true
    },
    "document_scheduler.generate_rag": {
        "category": "document_scheduler",
        "description": "Generate RAG embeddings for semantic search",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Generate RAG Embeddings",
        "options": null,
        "step": null,
        "type": "APP",
        "ui_element": "checkbox",
        "value": false,
        "visible": true
    }
}
