TradingAgents/tradingagents
Maytekin 244a986e83 feat(llm): add LM Studio provider support and refactor client factory
- Add LM Studio as a new provider option in config.json
- Introduce LLM_PROVIDER_TYPES configuration for provider-to-client mapping
- Refactor factory.py to use centralized provider type configuration
- Add results and reports directories to .gitignore

The refactor centralizes provider configuration, making it easier to add new providers in the future without modifying the factory logic. LM Studio support enables local model hosting integration.
2026-03-24 21:54:46 +00:00
..
agents refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
dataflows fix: add exponential backoff retry for yfinance rate limits (#426) 2026-03-22 22:11:08 +00:00
graph refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
llm_clients feat(llm): add LM Studio provider support and refactor client factory 2026-03-24 21:54:46 +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 refactor(config): improve config loading with validation and error handling 2026-03-24 16:29:19 +00:00