TradingAgents/tradingagents
octo-patch 50902c3dc0 fix(news): align type hints with config-default semantics and add Alpha Vantage limit
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.
2026-04-18 13:44:28 +08:00
..
agents fix(news): align type hints with config-default semantics and add Alpha Vantage limit 2026-04-18 13:44:28 +08:00
dataflows fix(news): align type hints with config-default semantics and add Alpha Vantage limit 2026-04-18 13:44:28 +08:00
graph fix: use ~/.tradingagents/ for cache and logs, resolving Docker permission issue (#519) 2026-04-13 05:26:04 +00:00
llm_clients feat: add DeepSeek, Qwen, GLM, and Azure OpenAI provider support 2026-04-13 07:12:07 +00:00
__init__.py fix: set process-level UTF-8 default for cross-platform consistency 2026-03-22 23:42:37 +00:00
default_config.py fix: make news article limits and lookback window configurable (fixes #562) 2026-04-18 09:23:30 +08:00