Setup
- Install OpenCode and confirm the
opencodecommand works in your terminal. - Launch goldengoose.
- Create a new thread and choose provider
opencode.
If the provider doesn’t appear
If OpenCode isn’t showing up, you can explicitly enable it by setting:Advanced configuration (optional)
If you need to customize how OpenCode is launched, these environment variables are commonly useful:GG_OPENCODE_COMMAND: override the OpenCode executable path/command.GG_OPENCODE_BIND_ADDRESS: configure the local bind address.GG_OPENCODE_SHARD_COUNT: tune concurrency.GG_OPENCODE_SESSION_PERSISTENCE_MODE: control session persistence behavior.GG_OPENCODE_CONFIG_DIR_ROOT: override where OpenCode reads/writes config.

