Skip to content

v1.15.13: bootstrap fails (HTTP 500) when config contains unsupported skills #30825

Closed as not planned

Description

@zaid33213

Problem

After updating to OpenCode Desktop v1.15.13 on Windows, the app fails during bootstrap when ~/.config/opencode/opencode.jsonc contains unsupported entries in skills.

Observed errors:

  • Failed to load sessions
  • Failed to finish bootstrap instance
  • Unexpected server error / HTTP 500

Impact:

  • Sessions do not load
  • Models do not appear in the UI

Root Cause (isolated)

opencode.jsonc had unsupported skills values (example: ui-ux-pro-max, ui-styling, design-system, etc.).
This causes an internal sidecar/bootstrap failure in v1.15.13.


Repro / Isolation

  1. Keep unsupported skills in ~/.config/opencode/opencode.jsonc -> app returns bootstrap 500 errors.
  2. Disable/remove ~/.config/opencode entirely -> app starts normally.
  3. Restore file with unsupported skills -> error returns.
  4. Use minimal config (schema only) -> issue disappears.

Workaround

Use a minimal safe config:

{
  "$schema": "https://opencode.ai/config.json"
}

Then restart OpenCode.


Suggested Fix

Please treat unknown/unsupported skills as a warning and ignore them, instead of failing bootstrap with HTTP 500.

Activity

  1. github-actions commented on Jun 4, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    If your issue is distinct from these, please add a note explaining the difference.

  2. github-actions commented on Aug 4, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions