DesireCore v10.0.31
Release Date: 2026-04-14

New Features
- Quick actions for user message cards: User message cards now support standalone copy and read-aloud actions. When copying messages with attachments, the file path is now included as well, making it easier to reuse content and locate files.
Fixes
- The image upload and sending experience has been fixed. The app can now identify image content more accurately, correctly determine whether the current model supports image recognition, and avoid showing unnecessary prompt text in chat history for image-only messages.
- When importing agents, if an existing agent with the same UUID is found, you can now choose to overwrite it directly instead of having to cancel the operation.
- When exporting data, the exporting prompt will now appear only after you choose a save location. Success and failure notifications are also displayed more reliably and are less likely to disappear too quickly.
- Runtime environment detection has been fixed. The packaged app can now correctly detect runtimes such as Node.js and npm across more system environments, reducing cases where the environment is already installed but is incorrectly shown as unavailable.
- Before connecting to an MCP service, the app now checks whether Node.js is available first. If it is missing, a clear prompt is shown immediately, avoiding long waits that end in a timeout failure.
- The retry mechanism after MCP tool discovery failures has been fixed. Temporary failures will no longer be incorrectly cached, making subsequent queries more likely to recover automatically.
Improvements
- The runtime environment page now shows loading states more clearly. While version information is being loaded, it explicitly displays loading feedback to avoid giving the impression that no versions are available in the current environment.