Skip to content

OK Code v0.0.3

Choose a tag to compare

@BunsDev BunsDev released this 28 Mar 00:15
· 681 commits to main since this release
v0.0.3
feb3045

Summary

Feature release introducing an interactive onboarding tour, worktree-first defaults, a full-page code viewer, PR review UI, theme support, Spotify player integration, and several UX refinements.

Highlights

  • 🎓 Onboarding & worktrees — Interactive onboarding tour for first-time users; new threads default to worktree mode. Provider onboarding and doctor diagnostics help configure the environment.
  • 📄 Code viewer — Full-page code viewer with context mentions for inspecting workspace files inline.
  • 🔍 PR review — New chat PR review route and component for reviewing pull requests directly within OK Code.
  • 🔗 Terminal URLs — Terminal URLs can now open in the built-in preview panel or an external browser. Terminal line hover context actions added.
  • 🎨 Theme support — Theme mode switcher component with light/dark/system modes and theme concepts documentation.
  • 🎵 Spotify player — Spotify player drawer integrated into the web UI.
  • 💬 Message queuing — User messages are queued while an agent turn is running, preventing lost input.
  • ↔️ Resizable plan sidebar — The plan sidebar can be dragged to resize.
  • 🌐 HTTP/HTTPS preview — Preview panel now accepts any http/https URL, not just localhost.
  • 🐛 Desktop fix — Context-menu coordinates are no longer forwarded to the desktop bridge, fixing placement issues.

What's Changed

New Features

  • Interactive onboarding tour and default worktree mode for new threads
  • Provider onboarding and doctor diagnostics
  • Full-page code viewer with context mentions
  • Chat PR review route and component
  • Terminal URL preview and browser opening
  • Terminal line hover context actions
  • Theme mode switcher component
  • Spotify player drawer in the web UI
  • User message queuing while turn is running
  • Resizable plan sidebar
  • Mutually exclusive panel functionality
  • Image attachment picker in chat composer
  • Built-in code viewer for workspace files
  • Collapsible changed-file sections per turn
  • Git merge-conflict resolution flows
  • OpenClaw provider integration

Improvements

  • Preview panel accepts http and https URLs (not just localhost)
  • Chat models grouped by provider with clearer install settings
  • Full-width chat conversation layout
  • New diff files default collapsed
  • CodeMirror viewer blended into app background
  • Single-thread projects open directly
  • Turn chips replaced with dropdown and conflict submenu
  • Marketing page and chat UI polish
  • Sidebar navigation refactored
  • Project sidebar spacing tightened

Infrastructure

  • Theme concepts documentation and branding/design system reference
  • Release runbook expanded with workflow details
  • Pre-commit setup enhanced
  • Dependency audit and release validation workflows

Upgrade and Install

  • CLI: npm install -g okcode@0.0.3
  • Desktop: Download installers from the assets below.

Known Limitations

OK Code remains early work in progress. Expect rough edges around session recovery, streaming edge cases, and platform-specific desktop behavior. Report issues on GitHub.


Full changelog: v0.0.14...v0.0.3