- Add warn_if_unknown_model function to validators.py to emit warnings for unknown models
- Import and call warn_if_unknown_model in get_llm methods of anthropic_client, google_client, and openai_client
- Provide user warning without blocking execution for unrecognized models
- Map provider names to friendly display names in warnings
- Preserve existing validate_model functionality and extend with warnings for better user feedback
- Add http_client and http_async_client parameters to all LLM clients
- OpenAIClient, GoogleClient, AnthropicClient now support custom httpx clients
- Fixes SSL certificate verification errors on Windows Conda environments
- Users can now pass custom httpx.Client with verify=False or custom certs
Fixes#369
- Add StatsCallbackHandler for tracking LLM calls, tool calls, and tokens
- Integrate callbacks into TradingAgentsGraph and all LLM clients
- Dynamic agent/report counts based on selected analysts
- Fix report completion counting (tied to agent completion)