Skip to content

[Bug] Regression: TUI is no longer able to be reloaded using SIGUSR2 #15440

@matt-dong-123

Description

@matt-dong-123

Description

After the update to 1.2.15, I can no longer reload opencode's TUI using pkill -USR2 opencode, when in previous versions (e.g. 1.2.10) I could do that. I suspect that this is related to the TUI/server configuration split.

I have not tested options defined in opencode.json.

Plugins

none

OpenCode version

1.2.15

Steps to reproduce

  1. Open opencode
  2. Change TUI configuration (such as theme) and save
  3. Run pkill -USR2 opencode
  4. See bug: theme doesn't change
  5. Exit opencode and run again, seeing that the theme does change

Screenshot and/or share link

No response

Operating System

macOS 26.3

Terminal

Ghostty

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingopentuiThis relates to changes in v1.0, now that opencode uses opentui

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions