Addresses gemini-code-assist review on #565: - Type hints: int | None for nullable look_back_days/limit on get_global_news in alpha_vantage_news.py, yfinance_news.py, and news_data_tools.py. Adds explicit str type hint to curr_date in alpha_vantage_news.py. - Config override: news_data_tools.get_global_news no longer hardcodes look_back_days=7 / limit=5; defaults to None so DEFAULT_CONFIG values flow through to the dataflow layer. - Cross-vendor consistency: alpha_vantage_news.get_news now respects the news_article_limit config (parity with yfinance_news.get_news_yfinance). - Fallback consistency: alpha_vantage_news.get_global_news fallback now matches DEFAULT_CONFIG (10) instead of the legacy 50. |
||
|---|---|---|
| .. | ||
| agent_states.py | ||
| agent_utils.py | ||
| core_stock_tools.py | ||
| fundamental_data_tools.py | ||
| memory.py | ||
| news_data_tools.py | ||
| technical_indicators_tools.py | ||