anomalyco / anomalyco/opencode

Desktop fails to load sessions: no such column: project_id

Open
#42,170 7 comments 1 reaction 1 assignee View on GitHub

@kitlangton is already working on this.

Since Aug 12, 2026.

Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Description

Desktop 1.18.17 dies on launch while loading sessions. The sidecar returns 500 from Project.migrateProjectId:

Error: no such column: project_id

Some builds replaced the workspace table with a provider/binding schema and dropped project_id. Current dev still remaps project IDs with UPDATE workspace SET project_id = ..., which fails and takes the renderer down.

Plugins

No response

OpenCode version

1.18.17

Steps to reproduce
  1. Have an OpenCode DB whose workspace table has provider/binding and no project_id (after a build that ran the workspace-domain migration).
  2. Open Desktop 1.18.17 / current dev.
  3. Session load returns 500 and the app shows a fatal renderer error.
Screenshot and/or share link

No response

Operating System

macOS

Terminal

Desktop app

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.