-
-
Notifications
You must be signed in to change notification settings - Fork 79.1k
[Bug]: 2026.6.1 OpenAI ChatGPT Responses transport fails with invalid_provider_content_type for gpt-5.4/gpt-5.5 #90083
Copy link
Copy link
Closed
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Metadata
Metadata
Assignees
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Summary
After upgrading to OpenClaw 2026.6.1 and running the config/plugin migration, OpenAI/ChatGPT Responses inference fails for
openai/gpt-5.4andopenai/gpt-5.5with:causeCode=invalid_provider_content_typeapi=openclaw-openai-responses-transportmessage=Connection errorLocal vLLM inference succeeds in the same install, and gateway/plugin health is otherwise clean.
Environment
2e08f0f7.0.10-arch1-1x64openai/gpt-5.5gpt-5.5 (1000k ctx)Config shape
The migrated config uses:
{ "models.providers.openai": { "api": "openai-chatgpt-responses", "auth": "oauth", "baseUrl": "https://chatgpt.com/backend-api" }, "agents.defaults.model": { "primary": "openai/gpt-5.5" } }Configured OpenAI models include:
gpt-5.4, apiopenai-chatgpt-responses, runtimepigpt-5.5, apiopenai-chatgpt-responses, runtimepigpt-5.3-codex, apiopenai-chatgpt-responsesReproduction
Actual result
openai/gpt-5.5:openai/gpt-5.4:openai/gpt-5.3-codex:Local vLLM succeeds:
Expected result
openai/gpt-5.4andopenai/gpt-5.5should return text output, or at least surface the underlying HTTP response/status/body/content-type clearly enough to diagnose.Notes
This appears distinct from the plugin migration failure mode. Doctor shows plugin registry clean:
runtime.llm.completeThis looks like a 2026.6.1 OpenAI/ChatGPT Responses transport issue where the transport expects SSE/JSON but receives another content type from the backend.
A redacted repro bundle is available if useful, but I am not attaching it publicly because it contains local status/log context.
Possibly related historical/current issues: