Commit graph

23 commits

Author SHA1 Message Date
Darkatse
63ff041334 refactor (mobile layout): host-last geometry firewall + overlay surface classifier, add regression tests 2026-03-31 00:12:27 -04:00
Darkatse
147e1dfcc7 fix(mobile): stabilize top settings panels under custom themes 2026-03-29 01:43:31 -04:00
Darkatse
e5b2f3b01a perf (extension): Backend performance optimization for loading third-party extensions. 2026-03-21 14:55:37 -04:00
Darkatse
967492d885 Fix (Android): Fixed an issue where the keyboard failed to lift on certain themes on Android. 2026-03-20 22:40:13 -04:00
Darkatse
6fe1c0a20a feat (api): Added a dedicated TauriTavern chat API, to facilitate use by authors of memory-related extensions. 2026-03-20 20:01:33 -04:00
Darkatse
ca257ba4fc feat(EmbeddingRuntime): Allow disabling EmbeddingRuntime optimizations. 2026-03-18 00:13:07 -04:00
Darkatse
0a2e21f2d2 pfix (Android): fix unexpected keyboard raise behavior when returning to the app from the background. 2026-03-17 22:49:14 -04:00
Darkatse
c337d53a4a perf (Android): optimize performance when the Android keyboard is raised. 2026-03-17 22:15:06 -04:00
Darkatse
f0afcda117 fix (PanelRuntime): Fixed compatibility issues between the PanelRuntime and the third-party extension JSR. 2026-03-17 21:26:14 -04:00
Darkatse
557ecd3807 perf (startup): Defer the activation of local and global third-party extensions until after APP_READY, then activate them serially. 2026-03-17 12:20:50 -04:00
Darkatse
a89fc696fd fix (api): correct passthrough of additional parameters. 2026-03-17 11:37:23 -04:00
Darkatse
6e19134edb fix (iOS): fixed an issue in WKWebView on iOS where automatic safe-area insets caused a dead zone at the bottom. 2026-03-16 22:17:59 -04:00
Darkatse
473db5e243 fix (chat): Perform JIT prompt backfill when the chat history within the split window is smaller than the context window. 2026-03-15 23:47:29 -04:00
Darkatse
018f93eef9 docs: startup optimization document 2026-03-15 01:29:49 -04:00
Darkatse
9a2b07a134 Refactoring (assets): Fixed the implementation of browser assets contract, such as avatars. 2026-03-13 00:54:52 -04:00
Darkatse
94bdc328a6 fix (Extensions): Relax restrictions on third-party extension requests involving duplicate separators // 2026-03-12 22:37:45 -04:00
Darkatse
fe8c332888 perf (Frontend): Introduce ER 3.0 "Rendering Transactions"; add support for LittleWhiteBox. 2026-03-12 21:55:37 -04:00
Darkatse
5a45193b1c feat (Android): No longer automatically focus on the #send_textarea when entering a chat. 2026-03-12 03:23:51 -04:00
Darkatse
a97e9179b1 Refactoring (Frontend): Standardized frontend refactoring, incorporating code contracts. 2026-03-11 19:51:17 -04:00
Darkatse
b0e1b668ad fix (mobile layout): Immersive mode restores full-screen 2026-03-09 14:03:36 -04:00
Darkatse
a443fcfe76 fix (extension): Delegate the responsibility of manifest.json to the frontend 2026-03-09 13:13:02 -04:00
Darkatse
e50c53cebd Refactoring (Mobile Layout): Refactoring Global Dynamic Styles for Mobile Devices 2026-03-08 23:42:12 -04:00
Darkatse
286aba7954 Refactoring (Extension Compatibility): Third-party extension compatibility refactoring. Start 1.5.0 branch 2026-03-08 17:35:03 -04:00