What's Changed
- fix(desktop): allow macOS microphone input by @EKKOLearnAI in #2087
- fix(workflow): explain blocked execution paths by @wtj-0527 in #2088
- fix group chat input background by @EKKOLearnAI in #2092
- Open workflow execution records in a detail modal by @EKKOLearnAI in #2093
- Make desktop update downloads optional by @EKKOLearnAI in #2094
- Preserve draft workspace on model switch by @EKKOLearnAI in #2095
- Add reasoning effort slider by @EKKOLearnAI in #2097
- feat: add message references to single and group chat by @EKKOLearnAI in #2098
- [codex] unify desktop card layout by @EKKOLearnAI in #2100
- fix macOS tray icon sizing by @EKKOLearnAI in #2101
- fix: select concrete cron delivery targets by @EKKOLearnAI in #2106
- feat(workflow): improve routing, playback, and edge authoring by @wtj-0527 in #2099
- fix: paginate and optimize history session loading by @EKKOLearnAI in #2107
- fix: align Coding Agents dark background by @EKKOLearnAI in #2108
- docs: plan generated file previews by @EKKOLearnAI in #2110
- [codex] 增加频道凭证清除功能 by @x1051445024 in #2109
- Add generated file previews and group workspaces by @EKKOLearnAI in #2113
- feat(providers): 增加可修订的 Provider 编辑器 by @x1051445024 in #2114
- fix(mcp): 避免持久化临时 worktree launcher by @hanzckernel in #2121
- fix(chat): persist session profile filter by @EKKOLearnAI in #2123
- [codex] gracefully stop desktop services before updates by @EKKOLearnAI in #2125
- Support background delegate task delivery by @EKKOLearnAI in #2126
- fix(chat): attach workspace diffs to assistant turns by @wtj-0527 in #2127
- fix(workflow): clarify route and history evidence by @wtj-0527 in #2128
- support liquid glass desktop icons by @EKKOLearnAI in #2130
- Prepare 0.6.31 release and unify desktop Runtime storage by @EKKOLearnAI in #2134
- Fix Linux desktop packaging by @EKKOLearnAI in #2136
Full Changelog: v0.6.30...v0.6.31