Skip to main content

DesireCore v10.0.98

Release Date: 2026-08-05

v10.0.98 更新概览

New Features

  • Built-in Browser Workspace: Added a governed built-in browser that supports multi-agent concurrency isolation, visual operations, cookie/storage import, and policy control.
  • Background Task Manager: Added a system task manager for viewing system processes, resource metrics, terminating tasks, and restarting independent task hosts.
  • MindOpt Solver Connection: Added an operations research solver connector; agents can directly call MindOpt to solve and retrieve results.
  • Approval HTTP Interface: Added synchronous and decision-oriented HTTP interfaces for approvals, enabling non-persistent online clients such as mobile devices to view and handle approvals.
  • Sub-agent Conversation Records: The full conversation process of delegated sub-runs and temporary workers can now be viewed in a read-only overlay, and remains reviewable even after the target agent is deleted.
  • Approval Policy Management Tool: Added the ManageExecApprovals tool, allowing agents to view and modify execution approval policies, with write operations requiring mandatory human confirmation.
  • Model Discovery and Thinking Mode Validation: Agents can use the InspectModels tool to query available models and their supported thinking levels; when setting a level, the system automatically validates and rejects unsupported configurations.
  • This Round's File Modification List: At the end of each conversation round, the agent automatically shows the files modified in that round and the number of lines added/removed, with one-click sending of the files to the user.
  • Pre-close Automation Confirmation: A confirmation dialog appears before closing the application, listing scheduled tasks, heartbeats, and webhooks that will be paused, to prevent unintended shutdown.
  • Delegation Resume: The Delegate tool now includes a resume action, allowing a failed delegated sub-run to inherit the original history and tool results and continue execution.
  • Operations Optimization Team Pipeline: Added a multi-agent collaborative pipeline for forecasting, compilation, solving, and verification, supporting workforce efficiency optimization scenarios.
  • Memory Undo: A one-click undo button has been added to memory cards, enabling precise rollback of memories written/updated by the agent to their state before modification.
  • Terminal Shortcut: Supports quickly toggling the terminal panel with the Ctrl+` shortcut, compatible with various keyboard layouts.
  • Terminal Working Directory Warning: When the terminal's working directory differs from the session's current working tree, a prompt is displayed at the top, with one-click creation of a terminal with the correct directory.

Fixes

  • Fixed an issue where messages sent while clearing chat history were silently discarded and unrecoverable.
  • Fixed an issue where cross-run session compression caused some context to be permanently discarded; the summary coverage and discard scope are now aligned.
  • Fixed a concurrency vulnerability that allowed two reply processes to run simultaneously on the same agent.
  • Fixed an issue where some sessions remained in a false working state after restart, and the last message in the sidebar did not update in real time.
  • Fixed an issue where after an idle timeout on streaming, it entered an infinite retry loop without any UI notification.
  • Fixed an issue where media types such as videos in history messages were misidentified as images, preventing them from rendering.
  • Fixed an issue where tool execution results were paired by position, causing tools that went through approval to lose results or have incorrect attribution in the real-time view.
  • Fixed an issue where the GitHub App displayed "Connected" when it was not installed or lacked permissions, and 403 errors falsely reported token expiration.
  • Fixed an issue where the card remained stuck on "Processing" when asynchronous delegation failed.
  • Fixed a TypeError thrown when ManageTeam removed a parent team.
  • Fixed an issue where all MCP OAuth authorization failures were reduced to a single message, making it impossible to identify the cause.
  • Fixed an issue where an abnormal upstream token count incorrectly lowered the output limit, causing replies to be truncated.
  • Fixed an issue where the file modification list under a symlinked working directory degraded from relative to absolute paths starting from the second round.
  • Fixed an issue where switching the follow-up dock incorrectly marked new questions as read.
  • Fixed an issue where opening the team’s remote repository, history, or release panel from the chat more menu resulted in unclickable buttons and the dialog closing immediately.
  • Fixed an issue where the agent.json form lacked a toggle for manual multi-session mode, and several fields were missing Chinese titles.
  • Fixed an issue where after external modification of session_mode.manual, the sidebar did not update in real time.
  • Fixed an issue where agents could not correctly set the thinking depth via ManageAgent.
  • Fixed an issue where the model interaction body in the API audit panel was not recorded by default, leaving details empty.
  • Fixed an issue where when the same agent registered multiple working directories, images from across working directories could not be displayed in the Markdown preview.
  • Fixed an issue where after duplicating a tool, missing provenance fields caused the tool to fail to load.
  • Fixed an issue where the file workspace width collapsed and the editor displayed a horizontal scrollbar.
  • Fixed an issue where the avatar badge on the session list was not displayed when running locally; both local and remote now have distinct indicators.
  • Fixed an issue where the multi-instance selector window could not be closed.
  • Fixed an issue where text overlapped or was truncated in the Windows upgrade progress window under high DPI scaling.
  • Fixed an issue where the native integrity manifest was not filtered by target architecture, causing false installation verification failures during upgrades.

Improvements

  • The button and command for manually compressing conversations now clearly explain the coverage, persistence, and that the chat history itself is unaffected.
  • The model list now shows an orange warning for models with smaller context windows. When switching models, the compression metric is automatically recorded; switching back to a large window can restore earlier conversations.
  • After undoing a memory, the conversation history is preserved as-is, and the system prompt explicitly informs the agent of the reverted state.
  • A serial lock has been added for writing approval policies to prevent rules from being silently lost due to concurrent operations.
  • The compression lock key has been elevated to the session level, so concurrent sibling runs no longer redundantly invoke the summary LLM.
  • API audit request and response bodies now default to being recorded again, with a retention period for automatic cleanup and exclusion from data backups.
  • When an abnormal upstream token count occurs, the request is now resent as-is instead of lowering the output limit.
  • Tool result attribution now uses precise matching by tool_id, so results are correctly attached even when execution is out of order.
  • Fixed the issue where the scroll area was calculated one screen shorter while the terminal was hidden; it now automatically corrects when switching back to visible.
  • Before closing the application, affected automated tasks are now listed; confirmation is automatically skipped during system shutdown, restart, or update.