github chriswritescode-dev/opencode-manager v0.12.0

2 hours ago

Highlights

Assistant Mode improvements

  • Warms the assistant workspace on startup so launching Assistant Mode is faster.
  • Adds a self-configuring assistant workspace that can reload after configuration changes.
  • Preserves user-customized agents during OpenCode config repair.

Worktree and workspace management

  • Adds worktree tabs in repo detail views.
  • Adds a collapsible workspace manager.
  • Supports custom directory names when adding remote repos.
  • Improves collision handling when cloning forks or repos with duplicate names.
  • Adds server environment variable settings.

Session list performance

  • Replaces per-directory session fetching with paginated session loading.
  • Adds infinite scroll and server-side search for sessions.
  • Reduces unnecessary session refetches from noisy SSE updates.

ocm CLI and repo transfer improvements

  • Adds progress tracking for mirror uploads.
  • Fixes chunked mirror uploads.
  • Excludes macOS metadata from mirrored uploads.
  • Improves the ocm CLI setup documentation.

Notifications

  • Adds richer notification content using shared formatting helpers.
  • Deduplicates permission display formatting across frontend/backend code paths.

UI fixes

  • Constrains the model quick-select bottom sheet width on desktop.
  • Updates README/docs screenshots with current desktop and mobile views.

Fixes and reliability

  • Fixes repo directory name collisions and improves path safety validation.
  • Guards reset-permissions behavior so it only disposes the intended repo-scoped OpenCode instance.
  • Adds additional backend/frontend/CLI test coverage for repos, sessions, assistant mode, transfers, notifications, and OpenCode hooks.

Documentation

  • Adds a dedicated ocm CLI guide and links it from README/MkDocs.
  • Adds a quickstart section explaining how to install, log in, and attach to repos with ocm.
  • Updates docs for providers, MCP servers, skills, environment variables, Git credentials, TTS, and notifications.
  • Replaces old README demo media with static WebP screenshots.

Don't miss a new opencode-manager release

NewReleases is sending notifications on new releases.