Automated desktop build artifacts for commit d697c5d6fe2d922200aaa0f8a6233f0d036ced64.
Workflow run: https://github.com/LettuceAI/app/actions/runs/23148745734
Changes since previous Desktop build desktop-dev-139-1-6cde7d2
Compare: desktop-dev-139-1-6cde7d2...d697c5d
d697c5dfix(ci): run windows desktop builds on windows runnersc2cf497ci: remove blacksmith ubuntu runners from windows buildsef8a20cchore: fix tailwind warnings0549182feat(tts): add openai-compatible provider8a57efcfix(chat): prevent stale updates after rapid cancel0c72c72Merge pull request #27 from rpr13/feature/save-chat-draft52fc027fix(chat): restore drafts only after successful sendd6da641fix(providers): correct chutes api base urle9db524fix(embeddings): prefer bundled onnx runtime on macosac560e5feat(characters): redesign edit character layout27887d6fix(chat): clear draft optimistically and prevent redundant restoration5b6f724fix(chat): address regressions in chat draft preservation9edb885feat(chat): implement chat draft preservation and automatic cleanup9f7c8f3i18n: add chat history time group translationsaf3fd3afeat(chat-history): redesign session list and pagination0ece68ffix(memory): allow aborting dynamic memory runs71b380afix(chat): reduce bottom gap below last messageb41642dfix(chat): add inline quote text color customization0326b6afix(ui): lift bottom menus above mobile keyboard9455b46fix(chat): enlarge edit message input areas13f6abafix(ui): improve mobile toast and scene editor overlays8232aa2feat(providers): add IntenseRP Next local provideraba75befix(settings): improve mobile model editor layout478b761fix(ui): portal bottom menus to viewport654630bfix(chat): resize group chat for ime keyboardb433a28fix(android): resize chat for ime keyboard2eadecafix(chat): trim branched memory state for group and character chatsd2ef0adfix(chat): preserve memory state when branching sessions0f19ce1fix(chat): replace placeholders in rendered message bubbles1d1bf9ffix(chat): preserve swapped speaker mapping in help me reply