Commit Graph

10130 Commits

Author SHA1 Message Date
13099c43a9 add char-archive to whitelistImportDomains 2025-04-19 12:30:14 -06:00
1a1464800f downloadGenericPng() handle missing file PNG extension, log generic import url, add error message for when generic import site is not whitelisted 2025-04-19 12:22:43 -06:00
21f98f11e5 DreamGen Lucid 2025-04-19 15:18:06 +02:00
dc6407ee8f DreamGen Lucid 2025-04-19 15:04:00 +02:00
586ce36167 Merge pull request #3868 from YunZLu/staging
Fix Edge Browser TTS Compatibility
2025-04-19 01:15:14 +03:00
3ba7291c35 Merge pull request #3873 from Teashrock/staging
Implemented /getglobalbooks STScript command
2025-04-19 01:05:43 +03:00
75d0cf828a Fix callback return types 2025-04-19 01:05:14 +03:00
9d8283e4c7 Fix assets_menu selector 2025-04-18 22:42:12 +03:00
352a8c3c97 Fix TTS provider settings
Fixes #3877
2025-04-18 22:03:17 +03:00
e3f5949cc1 Implemented /getglobalbooks STScript command 2025-04-18 12:32:52 +03:00
41e6161b1d Merge pull request #3870 from DAurielS/2.5-flash
Add Gemini 2.5 Flash Preview to Model List (Makersuite)
2025-04-18 12:02:43 +03:00
7ef9ba4f03 Added support for system instructions for gemini 2.5 flash 2025-04-17 17:49:52 -04:00
e0b7c9ef4c Fixed image viewing capabilities and added option for caption extension 2025-04-17 17:34:35 -04:00
53dd3aed4e Cleaning up and checking for vision support 2025-04-17 16:48:27 -04:00
c89c1beffd Added support for Gemini 2.5 Flash Preview 04/17 from Google AI Studio 2025-04-17 16:18:34 -04:00
41c2dd16f2 fix(eslint): resolve no-trailing-spaces error 2025-04-18 04:12:37 +08:00
d7cc70256a cleaned all redundant comments 2025-04-18 03:58:04 +08:00
8f63edfd30 Fix handling of text parts in convertGooglePrompt function
Fixes #3855
2025-04-17 21:23:58 +03:00
dfd78077ec Prevent fetch response status forwarding
Fixes #3864
2025-04-17 13:39:09 +00:00
d511875db9 Fix Edge Browser TTS Compatibility
Edge-compatible fallback for empty Web Speech voice lists
2025-04-17 19:46:49 +08:00
7b2f1f7c7a Add o3 and o4-mini 2025-04-16 23:12:40 +03:00
ead05934a0 CI: Fix eslint checkout step to use pull request head SHA and repository 2025-04-16 21:44:21 +03:00
722b0698e9 Fix reasoning content bleeding into multi-swipes 2025-04-16 21:35:35 +03:00
8aa6350c31 Merge pull request #3861 from BismuthGlass/feature/fix-nested-drawers
Fix nested inline-drawer behavior
2025-04-16 21:26:09 +03:00
c3717ff06a Merge pull request #3852 from subzero5544/xAI-grok-reverse-proxy-testing
Adding reverse proxy support to xai chat completion
2025-04-16 21:14:38 +03:00
3be02b7217 Fix nested inline-drawer behavior 2025-04-16 18:26:42 +01:00
8e829c900b Merge pull request #3858 from pl752/staging
Added option to use secondary API URL in vector extension
2025-04-16 20:02:47 +03:00
07fb92b37d Added vector secondary url placeholder example 2025-04-16 17:39:29 +05:00
f8bccb472f Adjusted naming and validation 2025-04-16 17:34:58 +05:00
bfe50403af Forgot semicolons 2025-04-16 16:45:01 +05:00
5cf3198da1 Added option to use secondary API URL in vector extension 2025-04-16 16:04:33 +05:00
bf97686dfc Allow read-only installation
Fix #3453.

Thanks to #3499, #3500 and #3521, most of the obstacles to read-only installation have been resolved. This PR addresses the final piece, ensuring that SillyTavern no longer changes directories to `serverDirectory` and outputs files there. Instead, it outputs or copies necessary files to the directory where it is being run. Now, `serverDirectory` is read-only for SillyTavern (i.e., SillyTavern will not attempt to modify `serverDirectory`). Additionally, this PR sets the permissions for copied `default-user` files to be writable, so even if SillyTavern is installed as read-only, the copied `default-user` folder can still be modified.
2025-04-16 09:52:08 +08:00
5510e6da31 Enable multi-swipe for xAI 2025-04-14 22:36:56 +03:00
36e3627705 gpt-4.1 2025-04-14 20:54:18 +03:00
0895bc6c1d Replace getExtensionPromptMaxDepth with a constant 2025-04-14 09:57:10 +03:00
78bda9954d Increase maximum injection depth and WI order (#3800) 2025-04-13 21:31:57 +03:00
57d30dae59 Merge pull request #3846 from invisietch/staging
chore: add llama 4 chat templates & separate system from user role in chat template for llama 3
2025-04-13 19:22:25 +03:00
897632b583 fix: system prompt not the same as user prompt for L3/4 2025-04-13 15:12:09 +01:00
6f05c087b9 chore: update index 2025-04-13 14:26:20 +01:00
fc9b2173c0 fix: add <|begin_of_text|> to story string 2025-04-13 14:14:43 +01:00
61ca7775d2 fix: start/end header tags 2025-04-13 14:09:54 +01:00
f95077ac9f chore: add llama 4 chat templates 2025-04-13 14:04:52 +01:00
22f1aee70b Add web search fee notice for OpenRouter
Closes #3833
2025-04-13 14:15:49 +03:00
35395fcb39 Increase unlocked slider limits 2025-04-13 13:35:50 +03:00
4dfc33b2a0 Merge pull request #3839 from SillyTavern/gork-ai
xAI grok
2025-04-13 13:28:35 +03:00
5eeba8894e Fix xAI example messages conversion 2025-04-12 14:14:57 +03:00
91fc50b82d Merge branch 'staging' into gork-ai 2025-04-11 21:15:54 +03:00
2982d7af52 Merge pull request #3838 from bmen25124/custom_req_proxy
Added proxy support to ChatCompletionService
2025-04-11 21:14:26 +03:00
93acbcaa76 Merge pull request #3836 from Erquint/staging
Enable image inlining for visual models when connected to Mistral AI Le Platforme.
2025-04-11 21:10:27 +03:00
1f27a39f29 Refactor mistral max context 2025-04-11 21:09:06 +03:00