- Introduced a new API structure with FastAPI, including routers for runs and settings. - Implemented endpoints for creating, listing, and retrieving run configurations. - Added settings management with load and update functionality. - Integrated SQLite checkpointing for durable state management during analysis. - Updated dependencies in `pyproject.toml` and `requirements.txt` to include FastAPI and related packages. - Enhanced `.gitignore` to exclude SQLite checkpoints and results directories. |
||
|---|---|---|
| .. | ||
| static | ||
| __init__.py | ||
| announcements.py | ||
| config.py | ||
| main.py | ||
| models.py | ||
| stats_handler.py | ||
| utils.py | ||