Features
- ocm-cli: Session Warp — Warp into sessions with progress reporting. (#314)
- ocm-cli: Remote Indicator — TUI shows a remote indicator when attached to Manager. (#313)
- ocm-cli: Session Move — Move sessions with local history export and TUI plugin. (#304)
Fixes
- fs: EACCES-tolerant mkdir — Workspace dir creation tolerates existing targets with wrong ownership; permission errors surface on first write instead of startup. (#319)
- fs: mkdirSafe recursive — Unified on
mkdirSafefor SSH keys/config dirs, dropping the try/access/mkdir pattern. - frontend: crypto.randomUUID fallback — Added fallback for non-secure contexts. (#318)
- frontend: ScheduleJobDialog render loop — Stabilized render loop and improved accessibility. (#315)
- session: 404 fallbacks + SSE-gated polling — 404 handled with not-found fallbacks; message polling gated on SSE. (#316)
- session: unified prompt sends — Prompt sends unified on
prompt_async; stale network banners suppressed. - schedules: permission ruleset format — Array-based permission ruleset format for OpenCode v1.16+. (#309)
- mirror: empty commit uploads — Reject empty commit uploads. (#303)
- cors: WebView origin reflection — Reflect origin for WebView routes using Bearer auth.
- ocm-cli: plugin installer / peer deps — Bundled TUI with solid plugin, declared peer deps, included plugin installer in package.
Chores
- Style polish: removed REMOTE label, host shown in accent color with repo name.
- Documentation screenshots recaptured at 2x legibility.