The previous change in cli/utils.py set base_url to v1beta, but it was
never passed to ChatGoogleGenerativeAI. This fix ensures the custom
endpoint is actually used, resolving the 404 error for embeddings.
Addresses Gemini Code Assist review feedback on PR #385.
- 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)