FOR IMMEDIATE RELEASE
Tired of hunting through your project list every time you fire up OpenCode? This release brings persistent project memory, automatically reopening your last active workspace on app startup. No more morning coffee-fueled project archaeology—your app now behaves like that one colleague who actually remembers where you left off.
OpenCode now tracks your most recently opened project per server, seamlessly picking up where you left off. It's like Git stash, but for your entire development workflow—finally, something that remembers better than your browser history.
Ever squinted at truncated workspace names in cramped UI? We've added proper text truncation to workspace titles, preventing those embarrassing "MySuperLongProjectNameThatOverflowsTheUI" moments. Your sidebar now looks professional, not like a CSS layout that skipped its flex-wrap class.
Creating new sessions in OpenCode now works smoothly across synced instances, with proper state management ensuring everything stays in sync. It's the equivalent of finally fixing that race condition in your async code—reliable and predictable.
Dialogs now center properly on the page instead of getting shoved around by session-specific margins. Say goodbye to dialogs that appear in weird places, like a modal that thinks it's still in absolute positioning hell.
Fixed a pesky issue where Bun's plugin cache could get corrupted, now automatically reinstalling when the cache module goes missing. Because nothing ruins a developer's day like broken tooling—solved by @kenryu42 with community hero vibes.
Reverted a previous fix that was preventing tool attachments from being sent as user messages. Now your AI tools can properly share files and outputs again, because who doesn't love a good attachment party?
Polished some internal messaging for better clarity, because even AI-generated text deserves a copy edit.
OpenCode v1.1.25 focuses on the little things that make development less frustrating—remembering your work, cleaning up UI quirks, and fixing those annoying edge cases that pile up like unread GitHub notifications. It's the release that says "we've got your back" when you're debugging at 3 AM. Upgrade now and let your app do the remembering for once.