0.1.2-rc.1
v0.1.2-rc.1
New Features By default, fold process details and the System prompt before each completed answer in the conversation stream by @07akioni, @lsdsjy Make conversation stream content width adaptive and drag resizable by @yixiangihsiang Show token usage and elapsed time at the end of each answer, with expandable exact usage and detailed statistics by @hypatiamay, @ZiyaZhang, @Yifffan Provide full history turn navigation in the conversation view, including previews and jumps to unloaded turns by @LegGasai Align secondary text styling, add conversation font sizing, and scale Markdown tables with body text by @yixiangihsiang Let plugins add provider sign in controls to Models settings by @LegGasai Support third party interface languages and consistent localized permission categories and labels by @tianyicui, @LegGasai, @imccyu, @ZiyaZhang Support subagent model selection through agent authorized choices, caller specified provider, model, reasoning effort, and maximum output length, and configured models for Claude Code and Codex by @Dudu 0223, @pku xht Publish the Python SDK runtime for Windows x64 by @tianyicui Complete ACP support for standard session controls, model settings, MCP, permissions, and cancellation by @tianyicui, @pku xht Include enabled plugin package names and versions in official DeepSeek requests; deployments can turn this off by @tianyicui Add opt in incremental Session log uploads to official DeepSeek requests by @tianyicui Add an experimental Inspector tool by @imccyu Add an experimental Web Preview by @imccyu Show connection status, tolerate temporary host stalls, and support automatic retries or immediate reconnection after a disconnect by @imccyu Show active schedules in the conversation header across viewport sizes by @pku xht Let parent Agents and continuable child Agents exchange follow up messages through send message , replacing the one way report tool by @Dudu 0223 Improvements Reduce code loading, data transfer, and parsing during page startup and conversation initialization by @lsdsjy, @imccyu, @Kingwl, @kermanx Reduce the disk space used by conversation records by @Magolor Improve icons, directory loading, and file search in the / and @ menus, with pointer based directory navigation by @Yifffan, @LegGasai Switch the primary action to Send and queue the message when a draft is entered during a running turn by @lsdsjy Keep file and conversation references valid when adjacent composer text is edited by @LegGasai Preserve unfinished question card drafts when switching conversations by @LegGasai Keep code blocks syntax highlighted while responses stream in the conversation view by @07akioni Render question history as readable question and answer cards with clear cancelled and interrupted states by @LegGasai Show images immediately while compression and upload continue in the background by @CreatixChu Count image usage during context compaction by @CreatixChu Show images from users, assistants, and tool results in Trajectory by @CreatixChu In local filesystem mode, let the model locate uploaded images and read extensionless attachment paths through read image by @CreatixChu Improve image compression speed, reduce upload size, and preserve more detail in very tall or wide images by @CreatixChu Warn when automatically repairing a truncated conversation log tail and identify the affected conversation by @turtle1999 Group plugins by conversation and global scope, with Agent Preset switching and cross preset search by @LegGasai Improve menus, scrolling, tool file links, and diff statistics in the conversation and composer UI by @Yifffan Reduce unnecessary filesystem checks when loading conversations on macOS and Linux by @LegGasai Improve processing efficiency for long conversations and dense live messages while reducing memory use and rendering overhead from streaming responses, syntax highlighting, layout, and navigation previews by @Dudu 0223, @imccyu, @07akioni Report the effective endpoint and error details when web search fails by @CreatixChu Refine the home page logo animation by @Yifffan Reuse Profile request headers for custom model discovery; add search and filtering to the model catalog by @LegGasai Bug Fixes Fix persistent PowerShell starting too early and returning incomplete output on macOS and Linux by @tianyicui Fix persistent Bash returning empty output early during pipeline reads on Linux by @LegGasai Fix host stalls on macOS when Bash commands spawn many subprocesses by @LegGasai Fix the Windows directory picker truncating paths that contain characters such as 「开」 by @tianyicui Fix persistent Bash and PowerShell results not expanding in the conversation view by @LegGasai Fix Profile configured Agent Preset directories being lost at startup by @LegGasai Flag Agent Presets that cannot load and explain why switching failed by @LegGasai Remove the unsupported /goal command from the Minimal preset by @Magolor Accept null placeholders for file edit fields unused by the selected operation by @lsdsjy Keep PTC Mode SDK features inside run code instead of exposing them as directly callable tools by @CreatixChu Send periodic WebSocket heartbeats to keep idle connections alive by @lsdsjy Keep a new blank conversation from displacing existing conversations in the collapsed Workspace list by @lsdsjy Fix the workflow section order in the system prompt by @LegGasai Reduce npm package resolution cost by trimming unnecessary peer dependencies by @imccyu Fix startup failures and broken HMR on Node.js 24.0–24.11.1 by @imccyu Return keyboard focus to the Settings trigger after the dialog closes by @LegGasai Correctly echo and reliably deliver images added or queued while a conversation is running; follow up messages to continuable subagents also support images by @CreatixChu Complete highlighted slash commands with Tab while the command menu is open by @mektpoy Chores Update the Safety Notice: DeepSeek Harness has not been security audited, and sandboxing, approvals, and permissions do not guarantee isolation by @turtle1999 Keep Shell guidance ahead of other tool instructions in the model prompt by @LegGasai Use the Remote gateway as the unified remote call API and error dispatch mechanism, with the legacy APIProxy removed by @imccyu Split the conversation UI into focused modules so developers can import the layer that owns each capability by @imccyu Require the one time token in the launch URL when accessing the Web interface over a network by @tianyicui Launch applications through dsh Profiles, including Python SDK and ACP modes by @tianyicui Update pi ai model support and add controls such as the vLLM thinking budget by @tianyicui Stream progress to stderr during headless runs while keeping stdout limited to the final result by @lsdsjy Rename Code Mode to PTC mode while keeping existing conversation records readable by @tianyicui Enable public WebFetch by default with SSRF protection and no per request approval for public network access by @Dudu 0223 Remove the optional SQLite Session persistence backend; existing content is not deleted, so use an older version to export it by @tianyicui Enable web fetch by default for the Python SDK, Headless, ACP, and custom Profiles by @koalazf99 Stop exposing the general purpose workflow tool by default in Web PTC Mode by @koalazf99 Replace Session.events with on demand read APIs: seq , eventAt() , and snapshotEvents() by @kermanx Distinguish SessionSeq from SessionLogOffset with strong types while preserving forward compatibility by @tianyicui, @imccyu