Lucas Gomide
ac14b9127e
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
fix: handle GPT-5.x models not supporting the stop API parameter ( #5144 )
...
GPT-5.x models reject the `stop` parameter at the API level with "Unsupported parameter: 'stop' is not supported with this model". This breaks CrewAI executions when routing through LiteLLM (e.g. via
OpenAI-compatible gateways like Asimov), because the LiteLLM fallback path always includes `stop` in the API request params.
The native OpenAI provider was unaffected because it never sends `stop` to the API — it applies stop words client-side via `_apply_stop_words()`. However, when the request goes through LiteLLM (custom endpoints, proxy gateways),
`stop` is sent as an API parameter and GPT-5.x rejects it.
Additionally, the existing retry logic that catches this error only matched the OpenAI API error format ("Unsupported parameter") but missed
LiteLLM's own pre-validation error format ("does not support parameters"), so the self-healing retry never triggered for LiteLLM-routed calls.
2026-03-30 11:36:51 -04:00
..
2026-01-07 11:36:36 -05:00
2026-03-15 18:33:17 -07:00
2026-01-21 11:12:10 -05:00
2026-01-23 15:13:25 -05:00
2026-03-15 18:33:17 -07:00
2025-12-10 20:32:10 -05:00
2026-03-15 18:33:17 -07:00
2026-01-23 15:13:25 -05:00
2026-02-13 21:34:37 -03:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-15 18:33:17 -07:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-01-22 17:44:03 -08:00
2026-03-15 13:18:02 +08:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-03-15 13:18:02 +08:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-22 17:44:03 -08:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-15 18:33:17 -07:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-22 17:44:03 -08:00
2025-10-20 14:10:19 -07:00
2026-03-13 12:05:52 -04:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-13 00:32:22 -04:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-15 13:18:02 +08:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-02-25 17:13:34 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-13 00:32:22 -04:00
2026-02-13 21:34:37 -03:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-01-23 15:13:25 -05:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-03-13 00:32:22 -04:00
2026-03-13 12:05:52 -04:00
2026-03-13 12:05:52 -04:00
2026-01-22 17:44:03 -08:00
2026-01-22 17:44:03 -08:00
2026-01-22 17:44:03 -08:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-02-25 17:13:34 -05:00
2025-10-20 14:10:19 -07:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-03-30 11:36:51 -04:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2025-10-21 13:48:21 -04:00
2025-10-21 13:48:21 -04:00
2026-03-13 00:32:22 -04:00
2025-12-10 20:32:10 -05:00
2026-03-15 13:18:02 +08:00
2026-02-13 21:34:37 -03:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2025-12-10 20:32:10 -05:00
2026-03-15 18:33:17 -07:00
2025-12-10 20:32:10 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2025-10-21 13:48:21 -04:00
2026-01-23 15:13:25 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-02-25 17:13:34 -05:00
2026-01-23 15:13:25 -05:00
2026-02-02 11:24:02 -05:00
2026-03-13 00:32:22 -04:00
2026-03-15 18:33:17 -07:00
2026-01-23 15:13:25 -05:00
2026-02-25 17:13:34 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2026-03-15 13:18:02 +08:00
2025-10-21 13:48:21 -04:00
2026-01-22 17:44:03 -08:00
2026-01-22 17:44:03 -08:00
2026-01-22 17:44:03 -08:00
2026-01-22 17:44:03 -08:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-07 10:42:27 -08:00
2026-01-07 10:42:27 -08:00
2026-01-07 10:42:27 -08:00
2026-03-15 13:18:02 +08:00
2026-02-13 21:34:37 -03:00
2026-02-13 21:34:37 -03:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-03-15 18:33:17 -07:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2026-01-23 15:13:25 -05:00
2025-12-10 20:32:10 -05:00
2025-12-10 20:32:10 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00
2025-11-24 15:43:48 -05:00