189 Commits

Author SHA1 Message Date
Adam Gastineau
e0bf9756fc Make sure LLM client preserves Content-Type 2025-12-03.0 2025-12-03 15:44:38 -08:00
Adam Gastineau
3759fd7cd5 Separate out empty transcription STT error 2025-11-27 09:21:36 -08:00
Adam Gastineau
a8719a2140 Immediately start listening when touchpad tapped, removing start delay 2025-11-27.1 2025-11-27 07:09:56 -08:00
Adam Gastineau
d7a243a179 Drop OAI plugin from CI 2025-11-27.0 2025-11-26 20:07:10 -08:00
Adam Gastineau
7be80e4230 Optionally use native Gemini client with Google Search 2025-11-26 19:50:25 -08:00
Adam Gastineau
1aa887e0f6 Migrated LangchainLlmService into main APK 2025-11-24 08:50:57 -08:00
Adam Gastineau
0809142deb Begin transition from openai-kotlin to langchain4j 2025-11-24 06:48:22 -08:00
Adam Gastineau
033bb7e5ae Fix tool calls not following the same conversation loop 2025-11-18.1 2025-11-18 08:13:43 -08:00
Adam Gastineau
61b1dfdcae Fix OpenAI not providing proper error messages 2025-11-18.0 2025-11-17 21:25:04 -08:00
Adam Gastineau
1218669f9b Fix simulator type 2025-10-23.0 2025-10-23 11:41:24 -07:00
Adam Gastineau
15ce36b417 Bump Moonlight commit 2025-10-23 10:40:20 -07:00
Adam Gastineau
1f20d28c29 Lazy load conversation and message rows 2025-10-23 07:51:39 -07:00
Adam Gastineau
96b5e8d9be Added indexes to improve conversations view performance 2025-10-23 06:44:13 -07:00
Adam Gastineau
e407dca2fa Working IP address retrieval 2025-10-23 06:42:03 -07:00
Adam Gastineau
b895cff05f Fix white screen sliding in when switching back to MABL 2025-10-22 14:51:06 -07:00
Adam Gastineau
fac9180438 Add static query tool for immediately opening Humane settings 2025-10-22 12:31:34 -07:00
Adam Gastineau
99e6d8d533 Move MABL initial loading state into PlatformUI 2025-10-22 12:26:48 -07:00
Adam Gastineau
322092df5b Update Moonlight to fix double button application 2025-10-22 09:39:45 -07:00
Adam Gastineau
4c2a5d78d7 Improve experience with opening Settings and back gesture 2025-10-22 09:39:19 -07:00
Adam Gastineau
6d22504d4b Fix back gesture in launched Settings app 2025-10-21.0 2025-10-21 11:34:23 -07:00
Adam Gastineau
02416c9d1b Play start listening sound effect when no on disk asset is provided 2025-10-20 07:36:32 -07:00
Adam Gastineau
23b64afd4c Update Moonlight to latest, fixing cursor snap issues 2025-10-19.0 2025-10-19 08:51:24 -07:00
Adam Gastineau
f0df1f6361 Remap static queries to use examples array 2025-10-18 07:08:55 -07:00
Adam Gastineau
e5f3d74211 Local implementations for time and volume tools 2025-10-18 07:03:18 -07:00
Adam Gastineau
4d71a34f6c Proper embedding tokenization 2025-10-18.0 2025-10-17 20:28:38 -07:00
Adam Gastineau
d54cef9b83 Fix offline conversation messages not being properly recorded and persisted 2025-10-17 20:27:15 -07:00
Adam Gastineau
63597c9f14 Don't start playing working sound for synchronous requests 2025-10-17 19:51:22 -07:00
Adam Gastineau
2ca7af44f1 Update OAI client 2025-10-16 15:56:46 -07:00
Adam Gastineau
7327189c8d Implement cosine similarity offline intent classification. Implements Battery only 2025-10-16 15:44:59 -07:00
Adam Gastineau
386dc0e004 Properly throw error if connection to LLM service is lost 2025-10-15.1 2025-10-15 15:37:07 -07:00
Adam Gastineau
5c8aaef563 Switch to OpenAI client with proper Gemini support 2025-10-15.0 2025-10-14 20:18:42 -07:00
Adam Gastineau
02964e38db Stop playing waiting effect on LLM error 2025-10-14 15:22:10 -07:00
Adam Gastineau
f3a643a974 Don't crash if no llm_configs.json file exists 2025-10-14 15:21:38 -07:00
Adam Gastineau
ec57fcffcb Clean up config loading 2025-10-13 20:17:42 -07:00
Adam Gastineau
c9ce23ab87 Add Google Search plugin to release build 2025-10-14.0 2025-10-13 19:54:37 -07:00
Adam Gastineau
960ad7539c Attach home screen clock to lifecycle to prevent unnecessary CPU wakes 2025-10-12 08:48:41 -07:00
Adam Gastineau
22e39fb571 fix(#29): Prevent pushing duplicate views to stack 2025-10-12.0 2025-10-11 20:27:17 -07:00
Adam Gastineau
824df719ed Fix packages for launcher set 2025-10-11 12:05:26 -07:00
Adam Gastineau
6602079f37 feat(#13): Reboot now static tool 2025-10-11.0 2025-10-11 11:12:11 -07:00
Adam Gastineau
9427854d16 Static query tools for purely local requests 2025-10-11 10:05:59 -07:00
Adam Gastineau
b5e0647555 feat(#27): Rough prompt processing sound 2025-10-10 11:14:34 -07:00
Adam Gastineau
b47500a091 Elevated common logs in OpenAI service for easier tracability on end user devices 2025-10-09.0 2025-10-08 19:54:44 -07:00
Adam Gastineau
cd1d954200 Fixed multiple tool definitions being overwritten in the same package 2025-10-08.0 2025-10-08 16:42:14 -07:00
Adam Gastineau
a3b5ca6ae4 Display list of previous conversations 2025-09-24.0 2025-09-23 20:44:38 -07:00
Adam Gastineau
337749558f Display active conversation 2025-09-22 19:43:45 -07:00
Adam Gastineau
a7053f4944 Disable checking Android version of code 2025-09-22.0 2025-09-22 14:16:19 -07:00
Adam Gastineau
8b9f809b87 Fix build 2025-09-22 11:03:24 -07:00
Adam Gastineau
998a679582 Open conversations view on conversation modification 2025-09-21 19:56:28 -07:00
Adam Gastineau
23d87c1992 Fix UI init 2025-09-21 19:50:31 -07:00
Adam Gastineau
d8c4bc82e0 Rearrange controller init slightly 2025-09-21 19:27:23 -07:00