Open Design 0.15.1 — Sharper Vision, Longer Flow
Open Design 0.15.1 brings a comprehensive upgrade to the built-in OpenDesign Agent. Multimodal models can read finer image details, while leaner context handling helps responses stay faster and more focused on the work that matters.
⚡ Core runtime upgrade
-
Images arrive with more of their detail intact. The newer OpenDesign Agent improves how multimodal models receive and understand image content, making screenshot analysis, visual critique, and image-led design tasks more dependable.
-
Longer agent sessions stay coherent and recover more gracefully. The OpenDesign Agent upgrade improves session replay, stream and context-overflow recovery, and preservation of useful context through compaction—so extended work is less likely to lose its place or end prematurely.
✨ Added
🎨 Studio and discovery
-
Clarifying questions now stay inside the conversation. Deck and prototype direction questions use visual choices you can compare, refresh, and expand without leaving the chat; submitted answers—including multi-select responses—collapse into a readable brief. (#5496, #5757)
-
Home makes the collaboration model explicit. The new headline invites you to design with your agent, with matching copy across supported languages. (#5699)
🧠 Agents, models, and search
- More ways to bring the right model and research into a project. Open Design adds AtomCode as an agent runtime, a SiliconFlow Global BYOK preset, and parallel web search for AMR. (#5654, #5108, #5552)
🔁 Changed
⚡ Faster, cleaner conversations
-
Multi-turn work reuses more of what it already knows. Intent signals now follow what you actually said instead of text offered by a discovery form, reducing unnecessary stable-prompt resends on resume-capable agents. (#5709)
-
Memory starts cleaner and stays under your control. “Learn from chats” now defaults off, while existing memories, work-profile details, manual entries, and connector imports remain available. Upgrading also removes known auto-extraction artifacts without touching legitimate memories. (#5708)
-
Updates are easier to understand. Silent-update settings, status copy, and update-ready prompts now make it clearer when a new version is available and what happens next. (#5608, #5609, #5631)
📥 Download: Tag
open-design-v0.15.1.
Platform Architecture Asset macOS Apple Silicon open-design-0.15.1-mac-arm64.dmg macOS Intel open-design-0.15.1-mac-x64.dmg Windows x64 open-design-0.15.1-win-x64-setup.exe
🐛 Fixed
🖼 HTML, previews, and delivery
-
Successful analysis no longer looks like a failed design task. When you ask Open Design to inspect, critique, or explain existing work, a useful text answer completes normally instead of showing an
ARTIFACT_NOT_FOUNDfailure. Runs that attempted but failed to deliver files still surface the real error. (#5724) -
HTML work reaches the screen more reliably. Plan-mode HTML opens automatically after generation, in-place edits keep their delivery history, large previews refresh with the full source when needed, redirect loops no longer freeze the preview, and HTML projects keep their visual covers. (#5602, #5689, #5710, #5469, #5762)
-
Preview and deploy feedback stays visible. Delivery status is clearer, cross-project file links stay inside the app, and deployment success messages appear above the modal that triggered them. (#5557, #5611, #5455, #5696)
🎞 Decks and export
-
Deck exports now match what you reviewed. Multi-page PPT/PDF exports include every slide, slide-image and PDF output avoids overlapping text, editable PPTX keeps CJK typefaces, and rendered thumbnails no longer disappear. (#5645, #5628, #5644, #5626)
-
Presentation details stay in sync. Page counters follow keyboard navigation, speaker-note presentations use a safer sandbox, and dark-theme Mermaid diagrams keep the intended visual discipline. (#5594, #5571, #5595)
🤖 Agents and BYOK
-
Agent interruptions recover instead of ending the job. AMR retries transient runtime closures, and OpenDesign Agent resume EOF failures clear stale sessions and continue through the existing recovery path. (#5564, #5744)
-
BYOK Agent failures are more accurate and less disruptive. Permission prompts no longer block supported BYOK runs, while provider “Not Found” responses stop cleanly instead of retrying as a transient stream failure. (#5701, #5726)
-
Model and media integrations return the expected result. Pi model discovery reads the correct output, long model names keep their lock affordances visible, call-prefixed Codex images are accepted, and
od media generateaccepts prompt files as documented. (#5637, #5533, #5582, #5534)
🛟 Desktop and data reliability
-
Packaged startup and updates are more dependable. The bundled database binary is aligned with the packaged runtime, relaunch can stop an older incompatible desktop process, and updater cleanup waits instead of fighting a launcher file that is still locked. (#5680, #5677, #5780)
-
Concurrent and external inputs fail safely. Simultaneous imports of the same library item are deduplicated instead of returning a server error, and remote library ingestion blocks unsafe local-network targets. (#5662, #5529)
-
Small interface regressions stay out of the way. Home layers, browser guidance, question-form text, route scrolling, model controls, branding, fullscreen settings, and Community browsing now behave consistently; the gallery opens on all content types by default. (#5590, #5596, #5423, #5493, #5607, #5533, #5613, #5550, #5597, #5759)
🙏 Thanks to everyone who shipped 0.15.1
@abhi-zit77 · @alchemistklk · @Bodhi848 · @coyaSONG · @EthanGuo-coder · @fancyboi999 · @Hashim-K · @hu-qi · @lefarcen · @leonaburime-ucla · @mturac · @Nissimmiracles · @PerishCode · @roian6 · @ScarletttMoon · @Siri-Ray · @tomsen02 · @TuTouPower · @UNHNQ · @vijaykiran06 · @xne998808-ai · @xxiaoxiong