- Enforce iteration limit in screening and pump detection to prevent infinite loops.
- Add fallback logic and handle dangling tool calls in parsers.
- Implement file-based caching for stock data in y_finance.py.
- Restore detailed logging in run_full_system.py for better visibility.