- Add tradingagents/config.py with TradingAgentsSettings Pydantic model - Centralize all environment variable handling and API key management - Add validation for log_level, llm_provider, and numeric bounds - Update dataflows/config.py to use central config as backend - Update logging.py to get settings from central config - Update API key access in alpha_vantage, brave, and tavily modules - Replace DEFAULT_CONFIG imports with get_config() calls - Add 20 comprehensive tests for config module 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agents | ||
| dataflows | ||
| discovery | ||
| graph | ||
| integration | ||
| models | ||
| test_config.py | ||
| test_default_config.py | ||
| test_logging.py | ||
| test_logging_config.py | ||
| test_logging_integration.py | ||
| test_logging_migration.py | ||
| test_validation.py | ||