-
-
Notifications
You must be signed in to change notification settings - Fork 69k
Bug: Unexpected model fallback after successful response #9549
Copy link
Copy link
Closed as not planned
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Summary
Automatic model fallback triggered after a successful response from the primary model, not due to a failure.
Environment
- OpenClaw version: latest (as of 2026-02-04)
- Primary model:
ollama/qwen3:32b - Fallback chain:
[qwen3:32b, gpt-oss-agentic]
Timeline (from session transcript)
| Time | Event |
|---|---|
| 10:58:33 | Session start with qwen3:32b |
| 10:58:54 | First response (greeting, 21s) |
| 11:03:11 | Tool-call with validation error (missing action: param) |
| 11:04:12 | Retry succeeds with action: send (61s total turn) |
| 11:04:58 | Unexpected switch to gpt-oss-agentic (no model_change event, only model-snapshot) |
| 11:05:07 | gpt-oss responds (9s) |
Expected Behavior
Model should remain on qwen3:32b since:
- The response was successful (tool call completed)
- No explicit
/modelcommand was issued - No error or timeout occurred
Actual Behavior
Fallback to next model in chain triggered silently after successful completion.
Notes
- No
model_changeevent in transcript — onlymodel-snapshotshows the switch - Gateway logs from that time are rotated/unavailable
- Possibly related to the 61s response time? But that's not a timeout.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity
Type
Fields
Give feedbackNo fields configured for issues without a type.