DesireCore v10.0.120
Release Date: 2026-08-25

New Features
- Deferred retry: You can choose “Retry after the current task finishes” to schedule a message retry after the current task completes. This intent is persisted, so it can be restored and resumed after the app restarts.
Bug Fixes
- Fixed an issue where quickly double-clicking the retry button would send duplicate messages. Double-clicking now triggers only one retry, and the second click receives a clear “pending” prompt.
- Fixed an issue where pending retry messages were restored incorrectly after an app restart. After restarting, only a single follow-up message is restored, the queue panel is cleared correctly, and the retry button returns to its normal usable state.
- Fixed an issue where clearing a conversation could accidentally delete or revive pending retry messages, ensuring that clearing remains consistent with deferred retry state.
Improvements
- Immediate retries, deferred retries, queued new messages, and conversation guidance now maintain strict ordering, so messages no longer appear out of order.
- Retry recovery failures now use bounded backoff, and sessions without an owner promptly release held resources to prevent the recovery flow from being stuck for a long time.