TradingAgents/tradingagents/graph
Charlie Tonneslan 98330aa302 Skip reasoning_effort entirely since all agents use function tools
Per issue #403 analysis: the real problem is that reasoning_effort
with function tools requires the /v1/responses endpoint, but
LangChain's ChatOpenAI only supports /v1/chat/completions. This
affects all models (not just gpt-5.x vs o-series), so the safest
fix is to skip reasoning_effort and log an info message explaining
why.

Once LangChain adds /v1/responses support, this can be re-enabled.
2026-03-22 15:18:44 -04:00
..
__init__.py chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
conditional_logic.py refactor: rename risky/safe agents to aggressive/conservative 2026-02-03 22:27:20 +00:00
propagation.py fix: initialize all debate state fields in propagation.py 2026-03-15 17:54:32 +00:00
reflection.py chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
setup.py refactor: rename risky/safe agents to aggressive/conservative 2026-02-03 22:27:20 +00:00
signal_processing.py chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
trading_graph.py Skip reasoning_effort entirely since all agents use function tools 2026-03-22 15:18:44 -04:00