Automated desktop build artifacts for commit 764e88f8bdce8fb8dcbbeabcda185aa3e7a1b2b3.
Workflow run: https://github.com/LettuceAI/app/actions/runs/24988382607
Changes since previous Desktop build desktop-dev-170-1-24b50ad
Compare: desktop-dev-170-1-24b50ad...764e88f
764e88fchore(android): pin espeak-ng bundle to espeak-android-bundle-v1afc29aafix(espeak-bundle): pull espeak-ng-data from cmake build dir when apk has no bundled assetsa176671fix(espeak-bundle): assemble all release variants and pick the apk that ships libttsespeak.soc7723dbfeat(android): bundle espeak-ng for kokoro tts and parameterize jni bridge packageaa7391dchore(advanced): remove usage analytics card and dynamic memory info card1084b5cfeat(dynamic-memory): match lorebook fallback UI and hide llama.cpp sampler on mobilef0af627build(android): drop openssl by vendoring aptabase with rustls-tlse586c2drefactor(chat): drop inline tool-call text scrape, rely on structured fallbackbab90defix(android): expose parse_tool_calls_from_text on mobile builds8a589ebchore: add gitattributes to force text diffs86a992bfeat(chat): normalize html tags to markdown in renderer431980achore: fix rust clippy and tailwind warnings4ba29f5feat(lorebook): add memory and mixed source modes for entry generator7e087e4fix(prompts): correct protected template typesf572cadfeat(lorebook): add keyword generator draftse19feb8fix(chat): prevent scene background flash on load893a91afix(settings): hide llama.cpp in model settings on mobile77f1659feat(kokoro): add Kokoro TTS studio with blend editor and default audio provider213bde3feat: queue kokoro downloads through hf downloader3a50fe1feat: add kokoro tts implementation34439b8refactor(character-form): move prompt and voice fields under description in two-column grid8551084feat: support scene background images