Add tradingagents/logging.py with JSONFormatter for structured file logs and RichHandler for colored console output. Migrate 59 print statements across 13 files to proper logger calls. Configure via environment variables (TRADINGAGENTS_LOG_LEVEL, etc.) with default_config fallback. - Rotating file handler: 10MB max, 5 backups to logs/tradingagents.log - Rich console handler with tracebacks for development - Logger hierarchy follows module paths (tradingagents.dataflows.*, etc.) - 20 feature-specific tests covering core, config, migration, integration 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent_states.py | ||
| agent_utils.py | ||
| core_stock_tools.py | ||
| fundamental_data_tools.py | ||
| memory.py | ||
| news_data_tools.py | ||
| technical_indicators_tools.py | ||