Files
AutoGPT/autogpt_platform/backend/test
Swifty 2a05a39de7 fix(backend): harden Tally integration and get_or_create_user return type
- get_or_create_user now returns (User, is_new) tuple; Tally background
  task only fires for newly created users
- All callers updated to unpack the new return shape
- extract_business_understanding: add asyncio.wait_for timeout (30s),
  catch TimeoutError and JSONDecodeError
- _refresh_cache: fall back to full fetch when last_fetch exists but
  cached index is missing
- _fetch_all_submissions: add max_pages safety cap (100) to prevent
  infinite pagination loops
- populate_understanding_from_tally: mask emails in all log statements
  via _mask_email helper

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-16 15:00:36 +01:00
..