-
Notifications
You must be signed in to change notification settings - Fork 1.2k
bug: Workspace templates reference removed model ID opencode/big-pickle #1237
Copy link
Copy link
Open
Description
Summary
OpenWork starter workspace templates pin the model ID opencode/big-pickle in their opencode.jsonc config files. This model no longer exists in newer OpenCode builds, causing model selection failures and broken chat flows in workspaces created from these templates.
To Reproduce
- Create a new workspace from a template (or open an existing template-based workspace)
- Open
opencode.jsoncinside the workspace directory — contains"model": "opencode/big-pickle" - Try to start a chat — model not found, chat fails
Expected behavior
- Templates should use a model ID that exists in the current build
- Invalid/removed model IDs should fall back to the user's configured default
- Templates should reference a stable alias (e.g.,
default) rather than a hardcoded model ID
Actual behavior
Workspaces created from templates are broken out of the box because they reference a model that no longer exists. There is no fallback — the chat simply fails.
OW version & Desktop info
- OpenWork: 0.11.194-1 (AUR)
- OS: Arch Linux x86_64
Additional context
Workaround: replace on every launch via script:
from glob import glob
for config in glob("~/.local/share/com.differentai.openwork/workspaces/*/opencode.jsonc"):
content = open(config).read()
if '"opencode/big-pickle"' in content:
open(config, 'w').write(content.replace('"opencode/big-pickle"', '"litellm/qwen-coder"'))Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels