Selected model changes for some reason, even the child processes don't take the selected model #8585

Open
opened 2026-02-16 18:10:19 -05:00 by yindo · 3 comments
Owner

Originally created by @harsh-batheja on GitHub (Feb 5, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

If switching model, the selected model switches back to big pickle, the child processes are also going back to big pickle even if some other model is selected

Plugins

Oh-my-opencode

OpenCode version

1.1.48

Steps to reproduce

Open opecode
Change the model
Send a message
Voila you're back to the old model

Screenshot and/or share link

No response

Operating System

Macos 26.2

Terminal

No response

Originally created by @harsh-batheja on GitHub (Feb 5, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description If switching model, the selected model switches back to big pickle, the child processes are also going back to big pickle even if some other model is selected ### Plugins Oh-my-opencode ### OpenCode version 1.1.48 ### Steps to reproduce Open opecode Change the model Send a message Voila you're back to the old model ### Screenshot and/or share link _No response_ ### Operating System Macos 26.2 ### Terminal _No response_
yindo added the bug label 2026-02-16 18:10:19 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Feb 5, 2026):

I've reviewed existing issues and found no exact duplicates for this specific model reversion behavior. However, the following related issues about model handling may be worth checking:

  • #12248: [FEATURE]: Default model - discusses needing persistent default model settings
  • #11991: [BUG]: Empty content error when switching from Cerebras GLM to Claude Opus - related to model switching issues
  • #12243: Local Ollama models not included in model listing - related to model discovery and availability

This appears to be a unique issue involving model state not persisting properly when sending messages, especially with child processes. The model switching back to a default ('big pickle') suggests a state management or fallback logic issue specific to how the currently selected model is tracked during message sending.

@github-actions[bot] commented on GitHub (Feb 5, 2026): I've reviewed existing issues and found no exact duplicates for this specific model reversion behavior. However, the following related issues about model handling may be worth checking: - #12248: [FEATURE]: Default model - discusses needing persistent default model settings - #11991: [BUG]: Empty content error when switching from Cerebras GLM to Claude Opus - related to model switching issues - #12243: Local Ollama models not included in model listing - related to model discovery and availability This appears to be a unique issue involving model state not persisting properly when sending messages, especially with child processes. The model switching back to a default ('big pickle') suggests a state management or fallback logic issue specific to how the currently selected model is tracked during message sending.
Author
Owner

@lee-b commented on GitHub (Feb 14, 2026):

Seeing this too, since today's v1.2.2 update.

@lee-b commented on GitHub (Feb 14, 2026): Seeing this too, since today's v1.2.2 update.
Author
Owner

@rekram1-node commented on GitHub (Feb 14, 2026):

@lee-b are u using plugins?

Try without

@rekram1-node commented on GitHub (Feb 14, 2026): @lee-b are u using plugins? Try without
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#8585