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. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conditional_logic.py | ||
| propagation.py | ||
| reflection.py | ||
| setup.py | ||
| signal_processing.py | ||
| trading_graph.py | ||