# open-design open-design-v0.19.1 — Open Design 0.19.1 — Design with DeepSeek Harness - Product: open-design (https://whatsnew.fyi/product/open-design) - Vendor: open-design - Date: 2026-08-14 - Version: open-design-v0.19.1 - Original notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.19.1 - Permalink: https://whatsnew.fyi/product/open-design/releases/open-design-v0.19.1 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. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — DeepSeek Harness now runs as an agent inside Open Design, discovering the official dsh installation, reading model and reasoning choices, and resuming the same Harness session on later turns - **added** — Open Design provides specific guidance for missing credentials, profile setup, or untested Harness version, with settings and od agent setup deepseek-harness to install or repair the connection profile - **added** — Paid plans receive two weeks of unlimited DeepSeek V4 Pro and Flash from August 13 at 20:00 to August 27 at 20:00 Asia/Shanghai - **added** — The design-system catalog now includes Cloudflare Kumo UI as a visual foundation for generated interfaces - **added** — od mcp install claude-desktop can configure Open Design for Claude Desktop on macOS and Windows - **added** — Headless operators gain od amr status and od amr logout commands for checking and resetting Cloud authentication from the CLI - **changed** — New image and video outputs open in the preview when generation finishes, and when an agent names an existing artifact the write updates that file in place instead of creating a numbered duplicate - **changed** — Message Center rows expand and collapse in place, and saving an annotation leaves the comments panel in the state you chose instead of forcing it open - **changed** — Home search includes personal projects, and projects created from Community templates retain the template's original project type - **changed** — MCP slash commands explain what they do, and newly created custom skills load their files without requiring a refresh - **changed** — Campaign and upgrade prompts are limited to the AMR paths where they apply instead of appearing in unrelated local workflows - **changed** — Home is refreshed with a clearer creation-type row and more direct workspace controls, and local projects no longer wait for a Cloud workspace identity before they can start - **fixed** — Inviting someone who already belongs to the workspace now says exactly why the invite failed, and recovery links open the Settings section that actually contains the requested control - **fixed** — od project list and MCP resource reads honor the signed-in workspace instead of falling back to a personal or empty scope - **fixed** — Re-finalizing a personal design system keeps it bound to the project and reachable afterwards - **fixed** — Deleted projects leave the workspace project dropdown as soon as deletion succeeds and stay gone after reload - **fixed** — Repeated Enter presses and clicks no longer enqueue duplicate chat requests, and old daemon-restart recovery cards disappear after a later successful run - **fixed** — A recovered tool error can no longer turn an already successful run back into a failed one, and form answers are not duplicated on resume - **fixed** — Shared pipeline atom bodies are inserted once per active stage instead of being duplicated across the prompt - **fixed** — Team workspaces keep background work within bounds through batched shared-resource pulls, capped sync fan-out, cached workspace-authority reads, and firm limits on large project scans, archives, and push queues ###### 🌟 Codename: *Design with DeepSeek Harness* 🧰 **59 PRs · 24 contributors · 4 days** — **DeepSeek Harness now runs as an agent inside Open Design.** Open Design finds your official `dsh`, guides setup of the Open Design connection profile, lists Harness models and reasoning options, and resumes the same Harness session on later turns. 0.19.1 also starts two weeks of unlimited DeepSeek V4 Pro and Flash for paid plans and keeps Home and team projects responsive under load. ##### 🔥 Highlights - 🧰 **Bring your official DeepSeek Harness installation into Open Design.** Open Design discovers `dsh`, reads its model and reasoning choices, and gives specific guidance for missing credentials, profile setup, or an untested Harness version. Settings and `od agent setup deepseek-harness` can install or repair only the Open Design connection profile; Open Design does not replace or upgrade Harness itself. Runs stream thinking, text, tool calls, results, and usage as structured events, then resume the same Harness session on later turns. Cancellation and process cleanup also cover Windows `.cmd` installs. (#6874) - 🎁 **Paid plans get two weeks of unlimited DeepSeek V4 Pro and Flash.** From August 13 at 20:00 to August 27 at 20:00 (Asia/Shanghai), both models carry the Unlimited badge across the workbench, and the campaign action picks V4 Pro. Users who dismissed the previous Flash campaign still see this one once. When a rolling model window fills up, Open Design shows the retry time and confirms that the request was not charged. (#6861) - 🏠 **Home gets you into a project sooner.** The refreshed Home adds a clearer creation-type row and more direct workspace controls. Local projects no longer wait for a Cloud workspace identity before they can start, while Cloud projects keep their balance checks. After you submit, Open Design moves straight into the new project's Preparing state and rolls back cleanly if creation fails. (#6692, #6741, #6756) - 🔐 **An expired Cloud session returns you to sign-in.** Invalid credentials are cleared, the existing sign-in flow takes over, and transient workspace-authority failures retry without duplicating the request. Headless operators also gain `od amr status` and `od amr logout` for checking and resetting Cloud authentication from the CLI. (#6786) - ⚡ **Team workspaces keep background work within bounds.** Shared-resource pulls are batched, sync fan-out is capped, workspace-authority reads are cached safely, and large project scans, archives, and push queues have firm limits. Workspace and billing refreshes now coalesce under event bursts and back off during an outage instead of multiplying upstream requests. (#6711, #6752, #6782, #6788, #6871) ##### ✨ Added - The design-system catalog now includes **Cloudflare Kumo UI**, ready to use as a visual foundation for generated interfaces. (#6769) - `od mcp install claude-desktop` can configure Open Design for Claude Desktop on macOS and Windows. (#6489) - The public Pricing page now describes hosted image generation alongside text models. (#6395) - Launch Week is easier to discover from the landing page, and community links are labeled before they take you away from Open Design. (#6680, #6684) ##### 🔁 Changed - New image and video outputs open in the preview when generation finishes. When an agent names an existing artifact, the write updates that file in place instead of creating a numbered duplicate. (#6688, #6719) - Message Center rows expand and collapse in place. Saving an annotation also leaves the comments panel in the state you chose instead of forcing it open. (#6851, #6862) - Home search includes personal projects, and projects created from Community templates retain the template's original project type. (#6838, #6847) - MCP slash commands explain what they do, and newly created custom skills load their files without requiring a refresh. (#6597, #6735) - Cam _[Truncated at 4000 characters — full notes: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.19.1]_