Add complete experiments API: list (with project filter), get, create, update, delete, plus sweep lifecycle (start/pause/resume/stop/status). Adds SweepRequest and SweepStatusResponse schemas. Sweep dispatch routes through Celery with synchronous fallback for single-container mode. Redis flags control pause/resume/stop; direct DB updates used when Redis unavailable. 34 tests. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| admin.py | ||
| auth.py | ||
| endpoints.py | ||
| experiments.py | ||
| export.py | ||
| projects.py | ||
| runs.py | ||
| webhooks.py | ||