github alvinunreal/oh-my-opencode-slim v2.0.2

5 hours ago

v2.0.2

Stable plugin patch release with Companion v0.1.2 support, new bundled workflow skills, and several installer/release-path fixes.

Added

  • Added bundled reflect and worktrees skills, including CLI registration, release verification coverage, and documentation.
  • Added the /reflect command hook and wired it into plugin command handling.
  • Added auto-update syncing for bundled skills so newly shipped built-in skills can be installed after plugin updates without overwriting existing user skill folders.
  • Added docs/worktrees.md with the worktree workflow protocol, safety rules, and state-tracking guidance.

Changed

  • Simplified model fallback configuration by removing the old fallback.chains mechanism from schema/runtime startup handling.
  • Runtime model arrays now come from agent _modelArray configuration instead of config-defined fallback chains.
  • Updated Companion installer metadata to use companion-v0.1.2.
  • Updated native Companion crate version to 0.1.2.
  • Improved installer cache handling by removing stale plugin cache artifacts before reinstall.
  • Refactored several hook/utils exports and shared message types for simpler maintenance.

Fixed

  • Fixed and hardened native Companion window behavior, including sizing, clamping, session selection, viewport positioning, and Wayland/X11 stability improvements.
  • Fixed Companion release workflow target handling and Linux arm64 asset generation.
  • Fixed Companion release publishing workflow by checking out the repository before the GitHub release upload step.
  • Improved auto-update skill sync resilience and logging so partial failures do not break the core update flow.
  • Fixed stale @latest cache cleanup during reinstall.

Documentation

  • Updated README and translated READMEs for the new reflect and worktrees skills.
  • Updated docs/skills.md, docs/companion.md, and docs/configuration.md for the new skill and Companion release behavior.
  • Added Companion stability and niri guidance.

Compatibility notes

  • fallback.chains is no longer supported in the current startup model-resolution flow. Configs that depended on it should migrate to _modelArray-based model lists.
  • Deprecated council schema keys such as master_timeout and master_fallback were removed.
  • The fallback config schema is stricter about unknown keys.
  • Auto-update bundled skill sync is additive: existing skill folders are skipped and are not force-overwritten.

Companion v0.1.2 assets

The plugin installer now points at companion-v0.1.2. That companion release includes assets for:

  • macOS arm64
  • Linux x64
  • Linux arm64
  • Windows x64

Companion release: https://github.com/alvinunreal/oh-my-opencode-slim/releases/tag/companion-v0.1.2

Verification

  • bun run check:ci
  • bun run typecheck
  • bun test
  • `bun run build

Don't miss a new oh-my-opencode-slim release

NewReleases is sending notifications on new releases.