- Refactor _lookup_in_database to accept a shared httpx.AsyncClient so all three Open*Facts database attempts reuse one TLS connection instead of opening a new one per call; restores pre-fallback scan speed - Increase recipe suggest timeout to 120s (was 30s) to survive cf-orch model cold-start on first request of a session - Include product brand in barcode scan success message so the user can clearly see what was found (e.g. "Added: Cheerios (General Mills) to pantry") |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| db | ||
| models | ||
| services | ||
| staples | ||
| static | ||
| styles | ||
| tasks | ||
| utils | ||
| __init__.py | ||
| cloud_session.py | ||
| main.py | ||
| tiers.py | ||