# open-design changelog > open-design release notes. - Vendor: open-design - Category: AI - Official site: https://open-design.ai/ - Tracked by: What's New (https://whatsnew.fyi/product/open-design) - Harvested from: GitHub (nexu-io/open-design) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### open-design-v0.16.1 β€” Open Design 0.16.1 - Date: 2026-07-23 - Version: open-design-v0.16.1 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.16.1 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.16.1 - **fixed** β€” Run status no longer covers generated work, keeping building, completion, and delivery-recovery status in Chat instead of appearing over the preview canvas #### Open Design 0.16.1 β€” An Unobstructed Preview 0.16.1 is a focused patch release for the design preview. ##### πŸ› Fixed - **Run status no longer covers generated work.** Building, completion, and delivery-recovery status stays in Chat instead of appearing over the preview canvas. Chat remains the place to follow progress or retry a failed delivery. (#6005, #6027) ### open-design-v0.16.0 β€” Open Design 0.16.0 - Date: 2026-07-22 - Version: open-design-v0.16.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.16.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.16.0 - **added** β€” Visual direction now follows the format of the thing you are making with previews suited to each format including documents, posters, images, videos, Web Clones, wireframes, mobile work, and Hyperframes - **added** β€” Product news message center in Home and project headers with unread counts, filters, mark-all-read, and relevant content links - **added** β€” Preview before you publish with Cloudflare Pages deployment exposing Preview and Production as explicit targets - **added** β€” Kiro joins the MCP setup picker to copy shared-server configuration without translating another client's format - **changed** β€” Automatic updates now cover more of the app and take effect more reliably after upgrading - **changed** β€” BYOK setup now catches problems before they interrupt a task with incomplete edits staying as recoverable drafts - **changed** β€” Long running tasks keep their answer and the files that came with it by continuing with the newest useful context instead of failing abruptly - **changed** β€” Image generation is more resilient to brief service interruptions with retry support and improved compatibility - **changed** β€” Templates in galleries now lead with templates that have earned real usage instead of blank entries and cards without previews - **changed** β€” Design systems import more faithfully from real repositories with correct flow selection and preserved metadata formats - **changed** β€” Previews spend less time making you fight the frame with wide desktop pages fitting the pane until you choose your own zoom - **changed** β€” The model list follows the provider's original ordering instead of alphabetical ordering - **changed** β€” Memory can use the MiniMax key you already saved without being reported as missing - **changed** β€” Provider mode changes are reflected immediately in the composer icon and Local CLI mode - **fixed** β€” Incomplete updates including PPTX export now work reliably after upgrading - **fixed** β€” MCP follow-ups now receive the latest message instead of finishing without doing any new work - **fixed** β€” Local work now has stronger safety boundaries with imported projects keeping hidden credentials private - **security** β€” Imported projects keep hidden credentials private when local work is performed #### Open Design 0.16.0 β€” Reliable Delivery 🎨 **92 PRs Β· 20 contributors Β· 5 days** β€” **A more reliable path from creation to delivery.** Open Design 0.16.0 strengthens automatic updates, long-running tasks, model setup, image generation, previews, and exportsβ€”so interruptions are less likely to get between you and your latest work. ##### πŸ”₯ Highlights - 🎨 **Visual direction now follows the thing you are actually making.** Style choices are no longer limited to decks and prototypes. Documents, posters and other images, videos, Web Clones, wireframes, mobile work, and Hyperframes each get previews suited to their formatβ€”with four quick choices inline and the full library one click away. (#5746) - πŸ”” **Product news now has a home inside Open Design.** A new bell in the Home and project headers opens a message center with unread counts, filters, mark-all-read, and links to relevant content. Read state stays on the device for anonymous use or follows a signed-in account. Dates use your locale, and the close button is always easy to find. (#5920, #5954, #5959, #5968) Thanks @nettee. - πŸ”„ **Automatic updates now cover more of the app.** After upgrading, the new version takes effect more reliably and features affected by an incomplete updateβ€”including PPTX exportβ€”work again. On macOS, β€œCheck for Updates…” now clearly shows whether the app is current, downloading, ready to restart, waiting for active work to finish, or needs a manual download. Update reliability also improves on Windows. (#5789, #5766, #5678, #5915, #5940, #5955, #5967) Thanks @PerishCode. - πŸ”‘ **BYOK catches setup problems before they interrupt a task.** Incomplete edits stay as recoverable drafts instead of replacing a working configuration. Connection tests now behave more like real tasks, show service errors more clearly, preserve each provider’s model ordering, and handle compatible MiniMax, DeepSeek, and MiMo addresses more consistently. (#5745, #5712, #5713, #5774, #5807) Thanks @Siri-Ray, @mturac. - 🧠 **Long tasks keep their answerβ€”and the files that came with it.** Work approaching a conversation limit can continue with the newest useful context instead of failing abruptly. Earlier generated files stay attached, recovered helper agents no longer turn successful work into a failure, interrupted tasks show an accurate state after restart, and unrecoverable errors stop with a useful explanation. (#5816, #5850, #5845, #5817, #5882) Thanks @Siri-Ray, @tomsen02. - πŸ–ΌοΈ **Image generation is more resilient to brief service interruptions.** Nano Banana and custom image generation retry once when a provider is temporarily busy, while GPT Image reference edits work across more compatible services. A short interruption becomes a brief wait instead of a lost creative turn. (#5702, #5760) Thanks @Siri-Ray, @xxiaoxiong. - 🧩 **Start from what people actually use.** Slides, image, video, and other non-prototype galleries now lead with templates that have earned real usage, while blank entries and cards without previews stop crowding the top. Prototype keeps its editorial showcase, and every category keeps its full catalog. (#5106, #5881) Thanks @ScarletttMoon. - 🧬 **Design systems import more faithfully from real repositories.** Repository imports now choose the right flow, split token packages keep their layout values, and common YAML list and multiline formats preserve the metadata their authors wrote. (#5779, #5797, #5499) Thanks @mturac, @MuduiClaw, @EthanGuo-coder. - πŸͺŸ **Previews spend less time making you fight the frame.** Wide desktop pages fit the pane until you choose your own zoom, older decks respond to navigation keys immediately, and the latest main HTML file appears as soon as a task finishes. When an asset is blocked for safety, the preview identifies the relevant project file without exposing a sensitive system path. (#5751, #5755, #5577, #5784) Thanks @lefarcen, @maxmilian, @mturac. - πŸ›‘οΈ **Local work now has stronger safety boundaries.** I _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.16.0]_ ### open-design-v0.15.1 β€” Open Design 0.15.1 - Date: 2026-07-17 - Version: open-design-v0.15.1 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.15.1 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.15.1 - **changed** β€” Improve how multimodal models receive and understand image content for more dependable screenshot analysis and visual critique - **changed** β€” Enhance session replay, stream and context-overflow recovery, and context preservation through compaction for extended work - **added** β€” Keep clarifying questions inside the conversation with visual choices that can be compared, refreshed, and expanded without leaving the chat - **added** β€” Display new headline on Home inviting users to design with their agent across supported languages - **added** β€” Add AtomCode as an agent runtime option - **added** β€” Add SiliconFlow Global BYOK preset - **added** β€” Add parallel web search for AMR - **changed** β€” Reuse intent signals from user input instead of text offered by discovery forms to reduce unnecessary stable-prompt resends on resume-capable agents - **changed** β€” Default 'Learn from chats' to off while keeping existing memories, work-profile details, manual entries, and connector imports available - **changed** β€” Remove known auto-extraction artifacts from memories during upgrade without touching legitimate memories - **changed** β€” Improve silent-update settings, status copy, and update-ready prompts to clarify when a new version is available - **fixed** β€” Make successful analysis of existing work complete normally instead of showing ARTIFACT_NOT_FOUND failure - **fixed** β€” Automatically open plan-mode HTML after generation, keep in-place edits with delivery history, refresh large previews with full source, prevent redirect loops in preview, and preserve visual covers for HTML projects - **fixed** β€” Make delivery status clearer, keep cross-project file links inside the app, and display deployment success messages above the triggering modal - **fixed** β€” Include every slide in multi-page PPT/PDF exports, avoid overlapping text in slide-image and PDF output, keep CJK typefaces in editable PPTX, and preserve rendered thumbnails - **fixed** β€” Sync page counters with keyboard navigation, use safer sandbox for speaker-note presentations, and maintain visual discipline for dark-theme Mermaid diagrams - **fixed** β€” Allow AMR to retry transient runtime closures and OpenDesign Agent to clear stale sessions and continue on resume EOF failures - **fixed** β€” Stop permission prompts from blocking supported BYOK runs and prevent provider 'Not Found' responses from retrying as transient stream failure - **fixed** β€” Correct Pi model discovery output, keep lock affordances visible for long model names, accept call-prefixed Codex images, and allow od media generate to accept prompt files as documented #### 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](https://github.com/nexu-io/open-design/releases/download/open-design-v0.15.1/open-design-0.15.1-mac-arm64.dmg) | > | macOS | Intel | [open-design-0.15.1-mac-x64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.15.1/open-design-0.15.1-mac-x64.dmg) | > | Windows | x64 | [open-design-0.15.1-win-x64-setup.exe](https://github.com/nexu-io/open-design/releases/download/open-design-v0.15.1/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_FOUND` failure. 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 revi _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.15.1]_ ### open-design-v0.15.0 β€” Open Design 0.15.0 β€” Cost Less. Ship Faster. OD’s DeepSeek Moment - Date: 2026-07-14 - Version: open-design-v0.15.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.15.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.15.0 - **changed** β€” Optimize Design System Prompt to reduce time to first token by 49.5%, end-to-end duration by 21.2%, and average input-token use by 25.1% - **added** β€” Multi-page decks support thumbnail navigation, direct page selection, and keyboard navigation with arrow, Home, and End keys - **added** β€” Read and edit speaker notes alongside the current slide, save them in place, and view them in Presenter View - **added** β€” Enter an immersive presentation in the current tab or in full screen, then move backward or forward, pause, resume, or restart without losing deck state - **added** β€” Download a specific file version as PDF, images, ZIP, or HTML without silently exporting the latest edits - **added** β€” Website Clone is now a first-class entry point on Home and in the Library with URL-based starting point - **added** β€” Generated website clones retain NOTES.md-style documentation describing approach, asset sources, and known differences - **added** β€” Generated sites are ready for local preview and do not carry over third-party analytics or advertising scripts - **added** β€” Chat Motion Overlay skill converts two-person conversations into animated chat overlays with WeChat-, Telegram-, and Messenger-style containers - **changed** β€” Failures now explain what happened and what to do next for missing local agents, oversized inputs, unavailable models, exhausted quotas, timeouts, empty output, save failures, and tool loops - **changed** β€” Runs that fail to generate or save usable project files are no longer shown as successfully completed - **changed** β€” Add Atlas Cloud preset and route OpenAI-compatible endpoints through the compatible chat-completions path - **changed** β€” Distinguish anonymous runtime metrics from redacted quality-review content more clearly in consent and settings screens - **fixed** β€” Stopping a conversation, project, or long-running task now cancels the corresponding run and child processes - **fixed** β€” Retries no longer inherit state from failed processes and expired native sessions reset truthfully - **fixed** β€” The desktop app now has a recovery path when the renderer fails instead of triggering an endless reload loop - **fixed** β€” Design system projects preserve user files during regeneration and renamed workspace projects retain their names - **fixed** β€” Plugin category counts, translations, baked preview matching, deck preview aspect ratio, and WebGL resize behavior are more reliable - **changed** β€” Russian, Thai, Traditional Chinese, and other localized paths now cover more updated copy to reduce internal labels leaking into localized interfaces #### Open Design 0.15.0 β€” Cost Less. Ship Faster. OD’s DeepSeek Moment Open Design 0.15.0 optimizes the Design System Prompt to make everyday design tasks faster and more efficient. In representative evaluation runs, time to first token was **49.5% shorter**, end-to-end duration was **21.2% shorter**, and average input-token use was **25.1% lower**. The broader creative workflow is smoother tooβ€”from building and presenting decks, to cloning public websites from a URL, to understanding and recovering from failed tasks. ##### ✨ New ###### 🎞 Decks, Presentations, and Export - **Decks now feel like a workspace, not just a static preview.** Multi-page decks support thumbnail navigation, direct page selection, and keyboard navigation with the arrow, Home, and End keysβ€”so you no longer have to hunt for controls. - **Speaker notes stay with the slide they belong to.** Read and edit notes alongside the current slide, save them in place, and view them in Presenter View without covering the audience-facing presentation. - **Present the way the moment calls for.** Enter an immersive presentation in the current tab or in full screen, then move backward or forward, pause, resume, or restart without losing deck state. - **Export the exact version you approved.** Download a specific file version as PDF, images, ZIP, or HTML without silently exporting the latest edits. Speaker notes are excluded from exported slides. ###### 🌐 Website Clone - **Start cloning a website with a URL, not a blank prompt.** Website Clone is now a first-class entry point on Home and in the Library: choose the capability, paste a public URL, and Open Design creates the project with the right context. - **The cloning process leaves an audit trail.** The workflow first inspects page structure, routes, assets, and interactions. The generated project retains NOTES.md-style documentation describing its approach, asset sources, and known differences. - **Results are both more useful and more responsible.** Generated sites are ready for local preview and do not carry over third-party analytics or advertising scripts. For complex targets such as login-walled sites, Open Design explains the limitations instead of pretending the clone is complete. ###### πŸ’¬ Motion and Examples - **Turn conversations into motion.** The new Chat Motion Overlay skill converts two-person conversations into animated chat overlays, with WeChat-, Telegram-, and Messenger-style containers plus transparent-output options for post-production. - **Find the right starting point faster from Home.** Website Clone now has a clearer entry point, ready-to-use examples, and prompts that begin with the target URL. Template and plugin cards also open the correct preview more reliably, so you can decide whether to use or remix them. ##### πŸ” Changed ###### 🧠 Tasks, Models, and Integrations - **A leaner Design System Prompt makes tasks respond faster.** By optimizing the Design System Prompt, representative evaluation runs showed a **49.5% reduction in time to first token**, a **21.2% reduction in end-to-end duration**, and **25.1% lower average input-token use**. Everyday design tasks now respond faster, use fewer tokens, and can be completed more efficiently. - **Failures now explain what happened and what to do next.** Missing local agents, oversized inputs, unavailable models or services, exhausted quotas, timeouts, empty output, save failures, and tool loops now provide more specific recovery paths. - **A completed task now means there is a real deliverable.** Runs that fail to generate or save usable project files are no longer shown as successfully completed. - **BYOK and third-party agent configuration is more accurate.** This release adds an Atlas Cloud preset; routes OpenAI-compatible endpoints through the compatible chat-completions path; keeps embedding and rerank models out of the chat model selector; and provides clearer configuration and runtime feedback for Kiro, Reasonix, Antig _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.15.0]_ ### open-design-v0.14.1 β€” Open Design 0.14.1 β€” Intelligence with everyone: Grok 4.5 Free, Plus GPT 5.6, Fable 5 & Muse 1.1 - Date: 2026-07-10 - Version: open-design-v0.14.1 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.14.1 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.14.1 - **added** β€” Display a one-time 'What's New' card on Home after an update to show release highlights in the app - **added** β€” Recommend a starting point on Home based on first-run questionnaire and carry it into Studio as an editable prompt - **added** β€” Enable WebGL work in Preview with support for Web Workers, WASM, SharedArrayBuffer, and richer GPU experiences - **added** β€” Add Tom Modern as a bundled design system with neutral surfaces, vermillion accents, and technical typography - **added** β€” Make MiniMax Image-01 available for image generation from text or with an existing image as subject reference - **added** β€” Allow Kiro users to install and connect through Open Design's MCP setup - **changed** β€” Display cost and quality metadata in model badges and gate unavailable or tier-restricted choices more clearly - **changed** β€” Check cloud runs before they start to prevent prompt loss and show low-balance reminders less aggressively with clearer actions - **changed** β€” Send users to the full installer when a future release requires capabilities the current build cannot adopt safely - **changed** β€” Preserve localized schedule summaries in automation schedules instead of falling back to generic text - **fixed** β€” Load design-system preview images reliably to prevent missing preview assets from leaving cards incomplete - **fixed** β€” Allow the plugin preview panel to be collapsed without scrolling content covering the sidebar handle - **fixed** β€” Keep annotation controls floating beside the active annotation instead of appearing at a fixed position - **fixed** β€” Preserve artifact tags across fenced, indented, and inline output formats from plain-stream agents - **fixed** β€” Filter out stale and blank community preview entries before they reach Home - **fixed** β€” Use correct fallback fonts for Japanese text rendering to avoid missing-glyph boxes - **fixed** β€” Retry transient startup failures and handle gateway errors properly on first desktop app launch - **fixed** β€” Restore the missing connection control for local CLI setup testing during onboarding - **fixed** β€” Continue streaming after daemon reconnects by consuming retries instead of stopping after first recovery - **fixed** β€” Abort provider requests when client disconnects instead of leaving work running in the background - **security** β€” Reject unsafe package layouts with symlinks during GitHub extension installation ###### 🌟 Codename: *Intelligence with everyone: Grok 4.5 Free, Plus GPT 5.6, Fable 5 & Muse 1.1* Design intelligence, now within everyone's reach. Open Design includes free credits, with Grok 4.5 as the default modelβ€”giving everyone the freedom to explore, create, and share. ##### ✨ Added ###### 🏠 Home & onboarding - **See what changed without leaving Home.** After an update, a one-time β€œWhat’s New” card brings the latest release highlights into the app instead of making you hunt for release notes. (#5071) - **New users get a clearer first step.** Home now recommends a starting point based on the first-run questionnaire, carries it into Studio as an editable prompt, and guides the first artifact from generation to preview and delivery. (#5111, #5160) ###### 🎨 Studio, previews & design systems - **WebGL work finally looks alive in Preview.** Powered previews unlock Web Workers, WASM, `SharedArrayBuffer`, and richer GPU experiences inside HTML artifacts, with ten new WebGL examples ready to explore. (#5266, #5312) Thanks @pftom, @XingliGe. - **Tom Modern joins the bundled design systems.** A sharp editorial system with neutral surfaces, vermillion accents, technical typography, and ready-made components gives generated work another distinct visual direction. (#4918) Thanks @Tom-Opencart. ###### πŸ”‘ Models, media & agents - **MiniMax Image-01 is now available for image generation.** Create from text or use an existing image as a subject reference through the MiniMax provider. (#4563) Thanks @ryanoolala. - **Kiro can join the MCP workflow.** Kiro users can now install and connect through Open Design’s MCP setup. (#5118) Thanks @YOMXXX. ##### πŸ” Changed - **Model picking reveals more of the trade-off before you run.** Cost and quality metadata now appear directly in model badges, while unavailable or tier-restricted choices are gated more clearly instead of failing after selection. (#5216, #5335, #5407) Thanks @Mason6660201, @mrcfps. - **Low balances interrupt you laterβ€”and explain the next step better.** Cloud runs are checked before they start so prompts are not lost, while the low-balance reminder appears less aggressively and offers clearer sign-in, recharge, and continue actions. (#5103, #5349) - **Updates take the safe route when an in-place upgrade is no longer enough.** Open Design can send users to the full installer when a future release requires capabilities the current build cannot adopt safely. (#5235) Thanks @PerishCode. - **Automation schedules stay in the language you chose.** Localized schedule summaries no longer fall back to generic text. (#3591) Thanks @mturac. ##### πŸ› Fixed ###### 🎨 Studio, previews & community - **Design-system previews load their images reliably again.** Missing preview assets no longer leave design-system cards or detail views incomplete. (#5381) - **The plugin preview panel can always be collapsed.** Scrolling content no longer covers the sidebar handle. (#5300) - **Annotation controls stay close to the work.** The draw composer now floats beside the active annotation instead of appearing at a fixed, disconnected position. (#5296) Thanks @lefarcen. - **Artifacts from plain-stream agents keep their identity.** Artifact tags now survive persistence across fenced, indented, and inline output formats. (#4731) Thanks @YOMXXX. - **Community previews match the plugins that actually ship.** Stale and blank preview entries are filtered out before they reach Home. (#5262) Thanks @XingliGe. - **Japanese text renders with the right fallback fonts.** Preview content is less likely to show missing-glyph boxes. (#5104) Thanks @Allenz5. ###### 🧠 Agents, runtimes & recovery - **First launch no longer strands the desktop app on a raw 502 page.** Transient startup failures are retried and real gateway errors are handled honestly. (#5186) Thanks @swpark3179. - **Local CLI setup can be tested during onboarding again.** The missing connection control has been restored. (#4686) Tha _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.14.1]_ ### open-design-v0.14.0 β€” Open Design 0.14.0 β€” Inspiration Time Machine - Date: 2026-07-08 - Version: open-design-v0.14.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.14.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.14.0 - **added** β€” Plan mode with Excalidraw sketch flows for shaping an idea before pushing it into a full build - **added** β€” HTML file version history so generated documents are easier to revisit and recover - **added** β€” Design System Source Context plugin for bringing system material closer to the active design flow - **added** β€” Glass Design System UI Kit plugin for a ready-to-use visual system inside the plugin ecosystem - **added** β€” Richer draft design-system previews with lightbox browsing so large image sets are easier to inspect - **added** β€” Model cost tiers in Open Design Cloud to make price differences visible before committing - **added** β€” Cleaner BYOK routing through OpenCode for provider-backed workflows - **added** β€” Safer support for internal provider endpoints in enterprise or self-hosted setups - **added** β€” Trending and Newest sorting in the Community templates gallery - **added** β€” Localized community pages and a larger tutorial library across 11 locales - **added** β€” Careers page and stronger team-access entry points for people evaluating Open Design with a wider group - **changed** β€” Composer context sources now show the material feeding the composer and track that trail more clearly - **changed** β€” Model choice interface now displays provider information and cleaner error handling to reduce confusion - **changed** β€” Reconnection is more resilient and failed-looking messages can reattach when the run actually succeeded - **changed** β€” Preview reload behavior improved and composer stays steadier during fast interaction - **fixed** β€” Local authentication is less likely to be misread as broken in BYOK provider setups - **fixed** β€” Specific export error codes, run workspace provenance, and packaged crash-scene evidence make failures easier to explain and reproduce ###### 🌟 Codename: *Inspiration Time Machine* πŸͺ„ **`125 PRs` Β· `36 contributors` Β· `5 days`** β€” **0.14.0 makes Open Design an inspiration time machine.** Too many good ideas still vanished into the flow: a promising sketch, a useful source, a better earlier version, or the exact moment a draft started to go wrong. 0.14.0 keeps more of the work alive β€” sketch first, trace the inputs, step back through HTML history, and recover the thread instead of losing the spark. πŸš€ ##### πŸ”₯ Highlights - ✏️ **Plan mode gives rough ideas somewhere to land before the real build starts.** Jumping straight from a thought to a long prompt could make early exploration feel slippery: the concept changed fast, but the working plan stayed invisible. Plan mode and Excalidraw sketch flows make it easier to think in outlines, shapes, and next steps before you commit to a full run. (#4862) Thanks @pftom. - πŸ“š **Composer context stops feeling hidden behind the answer.** When a result looked right or wrong, it used to take too much guessing to remember what the model actually saw. Context sources now show the material feeding the composer and track that trail more clearly, so follow-up edits feel grounded instead of fuzzy. (#4869, #5057) Thanks @pftom. - πŸ•˜ **HTML work now has visible version history.** Generated or edited HTML used to feel fragile: once you changed it, the previous shape could disappear with it. HTML file version history makes iteration safer, so you can compare, recover, and keep moving without treating every edit like a one-way door. (#4872, #5072) Thanks @pftom. - 🧩 **Design systems are turning into real working material, not just references.** Instead of hunting across screenshots, style snippets, and separate kits, you can now pull richer system context straight into the flow. The Design System Source Context plugin, the Glass Design System UI Kit plugin, and richer live previews with lightbox browsing make reusable design material easier to inspect and apply. (#4931, #4395, #4777) Thanks @hanyunsushi, @HiCatcat, @pftom. - πŸ’Έ **Model choices stop hiding the trade-offs.** Picking a model used to feel like a memory test: which option is newer, which one costs more, and which provider is about to fail for a small configuration reason? Cloud model cost tiers, refreshed pricing support, and cleaner provider error handling make choosing β€” and trusting β€” a model a lot less blind. (#5247, #5212, #4873, #5054) Thanks @XingliGe, @pruefsumme, @YOMXXX. - πŸ”Œ **Bring-your-own stack fits more real-world setups.** Teams using their own providers or internal endpoints should not need a pile of glue before the first run. BYOK providers now route more cleanly through OpenCode, internal provider endpoints are easier to allow safely, and local auth is less likely to be misread as broken. (#4876, #4250, #4632) Thanks @PerishCode, @maxmilian, @thatditsyboy. - πŸ”„ **Live work is harder to lose during reloads and reconnects.** A dropped stream, a reload, or a quick search could still knock a good session out of rhythm. Reconnection is more resilient now, failed-looking messages can reattach when the run actually succeeded, preview reload behaves properly, and the composer stays steadier during fast interaction. (#4971, #4651, #4652, #4298) Thanks @TheRealMkadmi, @cbeaulieu-gt, @Diyoncrz18. - 🩺 **When something breaks, Open Design leaves a better trail behind.** β€œError” without context is not a fix; it is a dead end. Specific export error codes, run workspace provenance, and packaged crash-scene evidence make failures much easier to explain, reproduce, and recover from. (#5220, #4264, #5224) Thanks @lefarcen, @dredozubov. > πŸ“₯ **Download:** Tag `open-design-v0.14.0`. All assets are published on GitHub Releases and `releases.open-design.ai`. > > | Platform | Architecture | Asset | > |---|---|---| > | macOS | Apple Silicon (arm64) | [open-design-0.14.0-mac-arm64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.14.0/open- _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.14.0]_ ### open-design-v0.13.0 β€” Open Design 0.13.0 β€” Stay in Flow - Date: 2026-07-02 - Version: open-design-v0.13.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.13.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.13.0 - **added** β€” Native session resume across Codex, OpenCode, Pi, and OpenDesign Cloud so follow-up turns can reconnect to the same work - **added** β€” BYOK provider presets to make model setup more discoverable - **added** β€” OpenDesign Cloud wallet balance visibility across the Settings card and follow-up flows - **added** β€” Mimo Code support and a corrected Cogito output cap for broader agent and model coverage - **added** β€” Programmatic screenshot-backed PPTX and PDF export so finished HTML work can move into shareable documents - **added** β€” Bundled Perplexity AI design-system plugin manifest and duplicated example plugins as projects - **added** β€” Richer design-system chip and preview UI for scanned brands and built-in systems - **added** β€” Explicit data-od-id guidance in generated HTML prompts so inspect and edit affordances have a clearer contract - **added** β€” Run lifecycle tracing and touched-file tracking for better reopen and diagnosis flows - **added** β€” Packaged startup telemetry before daemon launch so early desktop failures are easier to see - **added** β€” Workspace-for-Teams entry chip and enterprise lead page for teams evaluating Open Design - **changed** β€” Balance checks are no longer a black box with clearer wallet state display and inline actions in the settings card - **changed** β€” Export path feels closer to handoff with deck keyboard navigation no longer double-stepping through slides - **changed** β€” Brand pages stay previewable after prefetch with improved logo preview behavior - **changed** β€” Open Design now recognizes the standalone Codex app bundle and ships a newer bundled Vela CLI - **fixed** β€” Clearer task-failure cards and simpler error-source diagnostics make failed or resumed work easier to understand - **fixed** β€” Better cache accounting for improved diagnostics and resume workflows ###### 🌟 Codename: *Stay in Flow* 🧭 **`116 PRs` Β· `26 contributors` Β· `6 days`** β€” **0.13.0 keeps the design session alive.** The old rhythm was easy to break: a run lost its place, a model picker made you guess, an OpenDesign Cloud balance check hid behind a retry, or a finished deck needed one more export detour. 0.13.0 turns those interruptions into a calmer loop: resume the work, see what is happening, choose the right model faster, and hand off real files without leaving Open Design. πŸš€ ##### πŸ”₯ Highlights - 🧡 **Resume the conversation instead of rebuilding the context.** Long design sessions used to punish every interruption: switch tools, come back later, and the next prompt might feel like starting from scratch. Native session resume now keeps Codex, OpenCode, Pi, and OpenDesign Cloud runs connected across turns, so follow-up work can continue from the same live thread. (#4629) Thanks @lefarcen. - πŸ”‘ **BYOK setup stops feeling like provider archaeology.** Bringing your own keys should be a choice, not a scavenger hunt through model names and provider quirks. Presets now make provider setup clearer, and the first-artifact handoff is cleaner for both CLI and BYOK flows. (#4902, #4634) Thanks @PerishCode. - πŸ€– **OpenDesign Cloud shows its wallet, its retries, and its next move.** Balance checks are no longer a black box. The settings card shows wallet state more clearly, keeps actions inline, restores follow-up handling, and promotes retry statuses so a transient balance lookup feels recoverable instead of mysterious. (#4675, #4965, #4984, #5002, #5010, #5015) Thanks @alchemistklk. - πŸ“€ **Exports behave more like deliverables.** Finished work can now go straight to screenshot-backed PPTX and PDF output, while deck keyboard navigation no longer double-steps through slides. The export path feels closer to handoff, not a separate production chore. (#4604, #4897) Thanks @lefarcen, @PerishCode. - 🧩 **Design-system previews got richer and easier to trust.** Brand pages stay previewable after prefetch, rich design-system chips are easier to scan, logo previews behave, and bundled plugin examples are easier to open as real projects. (#4530, #4776, #4806, #4861, #4952) Thanks @PerishCode, @pftom, chaoxiaoche. - 🧠 **Agent choices are broader, clearer, and less brittle.** Open Design now recognizes the standalone Codex app bundle, ships a newer bundled Vela CLI, supports Mimo Code, and fixes the Cogito output cap so agent setup is less likely to fail for environmental reasons. (#4575, #4578, #4888, #4889) Thanks @Grumpster-Dev, @yangweijie, @lefarcen, @xne998808-ai. - 🏒 **Teams and official channels are easier to find.** Workspace-for-Teams now has a visible entry point and enterprise lead page, official social links include Instagram, LinkedIn, and Xiaohongshu, and the product/resource navigation is less likely to steal clicks from the pages people meant to open. (#4737, #4779, #4784, #4977) Thanks @lefarcen, @Tuola, @xne998808-ai. - 🩺 **When something fails, the app gives you a better starting point.** Run lifecycle tracing, clearer task-failure cards, simpler error-source diagnostics, and better cache accounting make failed or resumed work easier to understand without turning the UI into a log viewer. (#4431, #4432, #4656, #4701, #4903) Thanks @PerishCode, michaeltaxman911-hue, @lefarcen. > πŸ“₯ **Download:** Tag `open-design-v0.13.0`. All assets are published on GitHub Releases and `releases.open-design.ai`. > > | Platform | Architecture | Asset | > |---|---|---| > | macOS | Apple Silicon (arm64) | [open-design-0.13.0-mac-arm64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.13.0/open-design-0.13.0-mac-arm64.dmg) | > | macOS | Intel (x64) | [open-design-0.13.0-mac-x64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.13.0/open-design-0.13.0-mac-x64.dmg) | > | Windows | x64 (installer) | [open-design-0.13.0-win-x64-setup.exe](https://github.com/nexu-io/open-d _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.13.0]_ ### open-design-v0.12.0 β€” Open Design 0.12.0 β€” Brand-backed Design System - Date: 2026-06-26 - Version: open-design-v0.12.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.12.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.12.0 - **added** β€” Extract reusable design systems from brand URLs, DESIGN.md files, offline .fig files, or browser-captured pages into a user-owned design system - **added** β€” Ship with 150 ready-made brand design systems including Airbnb, Stripe, Vercel, Tesla, Supabase, and Uber - **added** β€” Add OD Library, a content-addressed asset registry for captured logos, screenshots, and palettes - **added** β€” Add browser clipper tool to capture pages and extract brand information - **added** β€” Add one-click export to PDF, PPTX, editable PPTX, or image formats - **added** β€” Add CLI commands for brand management, library access, Figma import, and export functionality - **added** β€” Add new cloud sign-in landing page for the Connect onboarding step - **added** β€” Print login URL and code during sign-in for manual completion when browser handoff fails - **added** β€” Add splash screen showing real boot-stage progress instead of frozen logo - **changed** β€” Replace generic execution_failed error with specific failure causes including startup crash, resume expiry, agent stuck in tool loop, and stale provider config - **changed** β€” Implement automatic retry with backoff and jitter when runs can recover instead of immediate failure - **changed** β€” Move onboarding completion to a build step after design system preview and kit selection - **changed** β€” Improve OpenCode binary detection on npm - **changed** β€” Improve Node discovery on Windows via fnm - **changed** β€” Add pnpm resolution through Corepack - **changed** β€” Centralize reasoning-provider policy - **changed** β€” Make Codex subscription image generation preferred with single-image runs staying as single-file - **changed** β€” Hide Warp open-in launcher where it does not belong - **changed** β€” Update splash screen to display capitalised Open Design wordmark - **changed** β€” Implement payload updates to install in-app - **changed** β€” Delay PDF export until page is actually print-ready - **changed** β€” Make exported filenames Teams-safe - **changed** β€” Improve deck detection to pick up slide-prefixed classes - **changed** β€” Remove system Chrome dependency for HTML-PPT screenshot generation - **changed** β€” Improve desktop home page with mobile-responsive fixes - **changed** β€” Add site-wide SEO metadata - **changed** β€” Include bash and git in runtime image - **changed** β€” Align Docker defaults with GHCR releases - **added** β€” Add opt-in API-auth-disable flag for trusted networks - **added** β€” Add Sealos one-click deployment option for self-hosted instances ###### 🌟 Codename: *Brand-backed Design System* 🎨 **`103 PRs` Β· `30 contributors` Β· `6 days`** β€” codename **"Brand-backed Design System."** For the past two months Open Design started from a blank page and designed *for* you. 0.12.0 flips it: **the brand you already own becomes a reusable design system.** Point it at a live site, drop in a Figma file, or clip a page right in your browser, and it lifts the real brand β€” colors, type, voice β€” into a **design system you can build from**. That's the whole idea behind this release: **a brand isn't a separate thing, it *is* a design system** β€” capture it once and it runs through one unbroken loop, **capture β†’ design system β†’ build β†’ export**, yours to reuse on every project after. Under the hood it's also the steadiest release yet: failures that used to vanish into one grey "execution_failed" bucket now **say what actually went wrong**, runs that stumble **back off and retry instead of dying**, and your first-run sign-in **survives a browser that flakes out**. πŸ›οΈ ##### πŸ”₯ Highlights - 🎨 **Bring your own design system β€” and reuse it forever.** The marquee of 0.12.0. Until now the only way to get a brand-accurate design system was to hand-author a `DESIGN.md` β€” a wall for anyone not already steeped in the spec. Now **every ingest path feeds one pipeline**: a **brand URL**, a dropped `DESIGN.md`, an **offline `.fig` file** (decoded locally, no Figma account), or a page captured with the new **browser clipper** all extract into a reusable `user:` design system β€” because in 0.12.0 a brand *is* a design system. From there it's one loop, end to end: preview it as a kit + templates, **build straight from it** (onboarding now finishes on a build step), and **one-click export** the result to PDF, PPTX, editable PPTX, or image. Captured logos, screenshots, and palettes finally have a home in the new **OD Library** (a content-addressed asset registry), and a fresh install ships with **150 ready-made brand design systems** (Airbnb, Stripe, Vercel, Tesla, Supabase, Uber, …) so the picker is useful on day one. Full CLI parity too: `od brand`, `od library`, `od figma import`, `od export`. (#4691, #4260, #4457, #4420, #4346) Thanks @pftom, @lefarcen, @dredozubov. - 🩺 **Failures that finally tell you what broke.** The dreaded catch-all "execution_failed" is gone β€” runs now **name their cause** (startup crash, resume expiry, agent stuck in a tool loop, stale provider config) so you know whether to retry or report. And when a run *can* recover, it now **backs off with jitter and retries on its own** instead of falling over. (#4502, #4608, #4478, #4501, #3375, #4588, #4615) Thanks @lefarcen, @PerishCode, @nettee, @portseif, @maoxin1234. - 🀝 **Sign-in that survives a bad browser handoff.** AMR / cloud sign-in used to hang for five minutes in silence if the browser handoff flaked β€” now it **prints the login URL and code right there** so you can finish by hand, and the whole onboarding Connect step was **redesigned into a clean cloud sign-in landing**. (#4402, #4513, #4419) Thanks @lefarcen, @chaoxiaoche. - 🧩 **Your coding agent, fewer rough edges.** The agents you already use got steadier: **OpenCode** binary detection on npm, **Windows** Node discovery via `fnm`, `pnpm` resolution through Corepack, a centralized reasoning-provider policy, **Codex** subscription image-gen preferred (and single-image runs stay single-file), and the Warp "open in" launcher is hidden where it doesn't belong. (#4535, #4488, #4476, #4477, #4551, #4544) Thanks @YOMXXX, @leorivastech, @dredozubov, @nettee, @cbeaulieu-gt. - πŸ“„ **Sharper PDFs and deck handling.** PDF export now **waits for the page to actually be print-ready** before firing, printed filenames are **Teams-safe**, deck detection picks up slide-prefixed classes, and HTML-PPT screenshots no longer depend on a system Chrome being installed. (#4458, #4329, #4278, #4341, #4582) Thanks @YOMXXX, @nettee, @cbeaulieu-gt, @NeOMakinG, @PerishCode. - πŸ–₯️ **A deskt _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.12.0]_ ### open-design-v0.11.0 β€” Open Design 0.11.0 β€” The Bazaar - Date: 2026-06-17 - Version: open-design-v0.11.0 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.11.0 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.11.0 - **added** β€” Amp CLI coding-agent adapter - **added** β€” Codebuddy Code CLI agent adapter - **added** β€” Codex subscription media provider - **added** β€” reasonix 1.x Go MCP env support via envFormat map - **added** β€” 56 official deck seeds unified around the Open Design product narrative - **added** β€” 23 community slides and deck plugins from top open-source slide skills - **added** β€” Refreshed HyperFrames video templates - **added** β€” Baked plugin preview clips on cards and detail pages - **added** β€” Community slide decks surfaced on Home with letterbox-free 16:9 previews - **added** β€” Deep-think Maximum Cognitive Effort Protocol plugin - **added** β€” Design pages for all 21 supported agents - **added** β€” Trust pages including about, FAQ, privacy, and terms - **added** β€” Custom share card site-wide so every link shared looks sharp - **added** β€” Rebuilt blog with table of contents and full i18n - **added** β€” Two new community tutorials - **changed** β€” Kimi Code runtime fixed - **changed** β€” GitHub Copilot ceiling expanded - **changed** β€” Antigravity support added - **changed** β€” Desktop window heals itself when renderer dies or load fails - **fixed** β€” Runs no longer hang waiting on a question - **fixed** β€” Preview stops reloading while marking up, taking screenshots, or commenting ###### 🌟 Codename: *The Bazaar* 🎨 **`137 PRs` Β· `57 contributors` Β· `4 days`** β€” codename **β€œThe Bazaar.”** A cathedral is built in private by a chosen few; a bazaar is built in the open, by everyone, all at once β€” and 0.11.0 turns Open Design into the bazaar. Walk in and start picking things up. The stalls are **a gallery of 56 official decks and 23 community slide kits**, each playing a live clip of the real output β€” browse the rows, grab what catches your eye, make it yours. Any vendor can set up shop: **whatever coding agent you already use β€” Amp, Codebuddy, Kimi, Codex, GitHub Copilot β€” just works**, no tool you're locked out of. And anyone can wander in off the street: a newcomer's first run is **a guided welcome, not a locked gate.** Come walk the market. πŸš€ ##### πŸ”₯ Highlights - 🧩 **Use the coding agent you already love.** Whatever you've wired into your day now snaps in right beside Claude β€” two brand-new adapters for **Amp** and **Codebuddy Code**, a fixed **Kimi Code** runtime, **Codex** subscription media, **Antigravity** support, a roomier **GitHub Copilot** ceiling, and `reasonix` 1.x MCP env. Never switch the tool you trust again. (#3861, #3961, #4191, #4244, #4247, #2579, #4094) Thanks @techpotatoes, @aleexjiang, @AriaShishegaran, @passive-book, @mrcfps, @YOMXXX, @AirTech-Full. - πŸ–ΌοΈ **A gallery that finally shows off.** No more guessing from a dead thumbnail β€” every plugin card and detail page now **plays a live clip of the real output.** All **56 official decks** got an on-brand glow-up, **23 community slide kits** from the best open-source skills joined the shelf, and the HyperFrames video templates are fresh. Browse, hit play, riff. (#4237, #4357, #4127, #4063, #4350) Thanks @lefarcen, @free666799, @elihahah666, @xne998808-ai. - 🌐 **Open Design has a real home on the web now.** Wherever it shows up, it looks the part: **design pages for all 21 supported agents**, a full set of **trust pages** (about, FAQ, privacy, terms, a real 404) with a rebuilt footer, a **custom share card site-wide** so every link you paste looks sharp, a **rebuilt blog** with a table of contents and full i18n, a top-to-bottom **SEO + UX pass on the plugin pages**, and **two new community tutorials** to get people rolling. (#4050, #4417, #4292, #4330, #4331, #4386, #4158) Thanks @xne998808-ai, @wangchenglong0001. - 🧭 **A welcome, not a wall.** Your first run is a guided path now β€” a gated Connect step (with a tooltip that explains *why* it's gated), a clean sequential stepper, smarter BYOK and CLI auto-detection, and no jarring home-screen flash before onboarding even starts. A control panel became an actual welcome. (#4389, #4418, #4425, #4426, #4429) Thanks @free666799, @PerishCode. - πŸ›‘οΈ **Rock-solid β€” the biggest stability pass yet.** The desktop window **heals itself** when the renderer dies or a load fails, runs **never hang** waiting on a question, the **preview stops reloading out from under you** while you mark up, screenshot, or comment, a file-descriptor leak is plugged, the updater stops spinning at zero delay, and a long tail of dialog, picker, and screenshot glitches is gone. The build you keep open all day just *stays up.* (#4179, #4277, #4365, #4163, #4143, #4159, #4173, #3909) Thanks @portseif, @cbeaulieu-gt, @lefarcen, @koniaik, @nettee, @swpark3179, @opendorai, @maxmilian. - πŸ”‘ **Your own keys stop fighting you.** The **Composio key gate is one click** now instead of a dead end, **Gemini BYOK models** track the current API (shut-down 2.0 out, 3.x in), and **composer model switching** finally sticks. (#4047, #3821, #4209) Thanks @jzhishu, @muhsin9999, @AmyShang-alt. - πŸ”’ **Nothing leaks.** Preview URL handling is hardened and the local preview server binds to **loopback** by default, so a project preview never wanders onto your network. (#4226, #4227) Thanks @VIVAAN-DHAWAN. - 🧱 **Built to grow.** Sandbox contract shapes and ownership guards are pinned, explicit-root imports are allowed, and model-orchestrator _[Truncated at 4000 characters β€” full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.11.0]_ ### open-design-v0.10.1 β€” Open Design 0.10.1 β€” stability & performance patch - Date: 2026-06-12 - Version: open-design-v0.10.1 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.10.1 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.10.1 - **changed** β€” Deduplicate and inject system-prompt content on demand instead of every turn to reduce redundant overhead on each agent turn - **changed** β€” Summarize prior-turn artifacts in the transcript instead of resending full HTML every turn to cut payload bloat on long conversations - **fixed** β€” Prevent runs from stopping prematurely when Claude reports token usage while pausing to call a tool, ensuring the run continues until work is actually done 🩹 **A focused stability & performance patch on 0.10.0.** No new surface β€” just fixes and tuning for the shipped 0.10.0 line: leaner prompts and lighter transcripts on every turn, and Claude runs that pause to use a tool no longer get cut off and falsely marked "finished." ##### ⚑ Performance - 🧠 **Leaner system prompt per turn.** System-prompt content is de-duplicated, injected on demand instead of every turn, and per-turn input is curbed β€” less redundant overhead on each agent turn. (#4203) Thanks @NJUHua. - πŸ“œ **Lighter transcripts.** Prior-turn artifacts are summarized in the transcript instead of resending the full HTML every turn, cutting payload bloat on long conversations. (#4202) Thanks @NJUHua. ##### πŸ› Fixed - 🩺 **Runs no longer stop short at a tool boundary.** When a Claude run reported token usage while pausing to call a tool, Open Design could end the session too early β€” the run exited with no artifact and the chat landed in a confusing "Stopped with unfinished work" state. Usage at a tool-use boundary is no longer treated as completion, so the run continues until the work is actually done. (#4198) Thanks @yinjialu. > πŸ“₯ **Download:** Tag `open-design-v0.10.1`. All assets are live on GitHub Releases and `releases.open-design.ai`. > > | Platform | Architecture | Asset | > |---|---|---| > | macOS | Apple Silicon (arm64) | [open-design-0.10.1-mac-arm64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.10.1/open-design-0.10.1-mac-arm64.dmg) | > | macOS | Intel (x64) | [open-design-0.10.1-mac-x64.dmg](https://github.com/nexu-io/open-design/releases/download/open-design-v0.10.1/open-design-0.10.1-mac-x64.dmg) | > | Windows | x64 (installer) | [open-design-0.10.1-win-x64-setup.exe](https://github.com/nexu-io/open-design/releases/download/open-design-v0.10.1/open-design-0.10.1-win-x64-setup.exe) | > | Windows | x64 (**portable**) | [open-design-0.10.1-win-x64-portable.zip](https://github.com/nexu-io/open-design/releases/download/open-design-v0.10.1/open-design-0.10.1-win-x64-portable.zip) | ##### πŸ™ Thanks to everyone who shipped 0.10.1 @NJUHua Β· @yinjialu