First production run hit Anthropic's per-account rate_limit_error (429) trying to burn through 16 backfill videos in seconds. The SDK's built-in retry can't recover because the rate limit window resets slower than the 3 retry attempts. Added meet_kevin_inter_video_sleep_seconds (default 30s) to PipelineDeps and main's _process_pending_videos loop. 16 backfill videos now take ~8 min (16 * 30s sleeps + ~30s per LLM call) instead of bursting into the rate limit. |
||
|---|---|---|
| .. | ||
| api_gateway | ||
| learning_engine | ||
| market_data | ||
| meet_kevin_watcher | ||
| news_fetcher | ||
| sentiment_analyzer | ||
| signal_generator | ||
| trade_executor | ||
| __init__.py | ||