Skip to content

[BUG] backend Zen models downgraded without notification #24186

@davidbernat

Description

@davidbernat

Description

Modern generative agentic code use Python aware LSPs. Repeatedly changes are detectable in OpenCode quality that reflect total misunderstanding of basic programming concepts and basic fundamental day one Python coding. It is inconceivable that an LLM in 2026 would choose to implement these three lines (and an os.remove() ten lines later. Furthermore, this code is a basic refactoring of existing code that already performs these exact functionalities which Starlight LLC already wrote and operated. OpenCode is overriding basic Python and existing production code. Please just resolve the ticket #24182 (comment) Dax and call Paul Graham and Jessica Livingston to discuss their retirements. No reason to waste more of our collective times.

Image

Plugins

None

OpenCode version

v1.4.10
Big-Pickle model, April 24 12:25PM ET

Steps to reproduce

  1. Provide reference examples of modern textbook Python techniques.
  2. Despite OpenCode failures during contentious investor debates
  3. Get worse Zen code quality
  4. Post this ticket
  5. Wait for founders to resolve the issue
  6. Profit.

AND

  1. Provide reference code of Python tempfile using textbook context manager syntax
  2. Ask OpenCode to refactor code to new file directory.
  3. Repeatedly tell OpenCode to use tempfiles instead of os.remove on hard coded files
  4. Watch OpenCode create tempfiles, not use its context manager or delete function, add additional os.remove

Sorry, team, this is the my way of the highway phase of opencode.

Screenshot and/or share link

No response

Operating System

macOs 26.2.1

Terminal

IntelliJ Terminal & Terminal

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingzenRelates to Zen

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions