DesireCore v10.0.50
Release Date: 2026-05-09

New Features
- Conversation Compression: You can now manually compress long conversations using the
/compactcommand or the chat page menu. Earlier content will be condensed into a summary while preserving recent context, making continued conversation more coherent. - Agent Conflict Resolver: When file conflicts occur during agent sync updates, you can now view local and remote differences directly in the app and resolve them one by one by choosing to keep the local version, keep the remote version, or edit manually.
- Multilingual Skill Injection: Based on your current client language, the app will inject Skill content in the corresponding language into the agent, so skill prompts can remain in Chinese when using the Chinese interface.
- YAML Frontmatter Rendering: When editing files such as
SKILL.md, YAML frontmatter is now correctly displayed as structured content instead of being mistakenly rendered as horizontal rules.
Fixes
- When running
/compactmanually, if the current conversation is too short to require compression, the prompt message will now disappear automatically instead of spinning indefinitely as if the UI were frozen. - Fixed an issue where agent "Check for Updates" could incorrectly report "Already up to date" during network errors. Manual checks will also now fetch the latest remote information directly instead of reading stale cache.
- Fixed an issue where conflict information could be lost during automatic agent updates. Conflicting files are now clearly shown, and the conflict status remains visible until you finish resolving it.
- Fixed an occasional issue where update downloads and installation could get stuck at 0%. If a download stalls, it will now automatically switch to a backup source and keep trying.
- Fixed an issue where retry prompts from background heartbeat tasks could appear in the current chat window, preventing unremovable retry messages from showing up in conversations.
- Fixed an issue where a Markdown editor would incorrectly pop up when the Agent wrote memory files. Memory content will now be presented as memory cards as expected.
- Fixed model errors caused by abnormal pairing in certain tool calls, reducing image data format errors during long conversations.
- Fixed a race condition in Git repository initialization after creating a new agent, making Git-related operations more stable immediately after creation.
- Fixed an issue where some sessions in the desktop app were not released in time during long-running use, reducing the risk of resource usage buildup over extended periods.
- Fixed an issue where
~paths were not correctly expanded when heartbeat notifications wrote files. Related files will now be saved to the correct absolute path. - Fixed delayed social relationship sync issues. Newly installed agents, user
@mentions, and relationship timelines now reflect the latest changes more quickly.
Improvements
- Update Experience: During agent "Check for Updates," the button now shows a clear loading state and prevents repeated clicks.
- Conflict Status Indicator: A conflict badge has been re-added next to the agent name in the chat header, making it easier to spot sync conflicts and enter the resolution flow.
- Context Management: The system will now start automatic context compression earlier, reducing context bloat and response quality degradation in very long conversations.
- Long Text Output Control: Agent single-task runs now have a more reasonable default turn limit, and unusually repetitive reply content will be cleaned up automatically.
- Heartbeat Notification Cards: Longer heartbeat notification content will now collapse automatically and can be expanded when needed for a cleaner reading experience.
- Heartbeat History Traceability: Heartbeat execution results will now generate and maintain a historical summary for easier later review and reference.
- Code Hosting Terminology: In the code hosting panel, "Add Repository" has now been standardized to "Add Hosting Source" for clearer terminology.
- Memory Write Constraints: The system further restricts memory writes to the locations specified by AgentFS, reducing cases where content is mistakenly written to the working directory.
- Update Discovery Speed: The client will fetch the list of available versions based on the current operating system, so compatible new versions for your machine can usually be discovered sooner.
- Dev and Stable Isolation: Development and stable versions can now run on the same device at the same time, with completely separate data and runtime state.