mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-05 22:32:12 +00:00
When sessions report an already-qualified model id (e.g. ollama/qwen3:30b), resolveServerChatModelValue was re-qualifying it using modelProvider, producing incorrect values like openai-codex/qwen3:30b. Preserve already-qualified model refs as-is before applying provider prefix. Adds test coverage for qualified model preservation. Fixes #49839