Commit Graph

415 Commits

Author SHA1 Message Date
34490c9614 Display loader earlier, init toast classes in power-user 2025-05-21 20:35:03 +03:00
1aa7d1d5a5 meta-theme color matches UI Background 2025-05-21 21:01:28 +09:00
b3e317393b console log cleanup 2025-05-21 16:03:37 +09:00
87f547cd87 add option for toastr location to themes 2025-05-21 15:07:47 +09:00
7a4d6ecfde Migrate old preference for "click to edit" setting based on chat display style 2025-05-07 11:12:41 +00:00
5e31a21d8d Decouple "click to edit" from document mode 2025-05-06 22:02:20 +03:00
ca29de4704 Add style pin feature for greeting messages 2025-05-04 17:48:36 +03:00
775ae0f557 TC sysprompt: Add Post-History Instructions control
Closes #3920
2025-04-28 00:14:57 +03:00
35395fcb39 Increase unlocked slider limits 2025-04-13 13:35:50 +03:00
03d590415b Merge pull request #3700 from SillyTavern/reasoning-template
Reasoning templates
2025-03-18 01:49:06 +02:00
b1346910a4 Adjust reasoning template migration procedure 2025-03-18 00:47:20 +02:00
271c93a504 Rename DeepSeek template, add Blank reasoning template 2025-03-18 00:32:31 +02:00
fba2d809d0 Merge branch 'release' into staging 2025-03-17 09:47:11 +00:00
b01e2824be Remove trim from /start-reply-with 2025-03-17 09:46:52 +00:00
c022858e5b Fix structuredClone 2025-03-16 23:37:18 +02:00
8dc66bd21b Better WI type readability, fixed clone and type opeators. 2025-03-17 00:13:39 +03:00
cf2671c6d7 Merge branch 'staging' into reasoning-template 2025-03-16 22:51:28 +02:00
0e41db615e New exports 2025-03-16 23:44:02 +03:00
d42a81f97c New connection manager events, ConnectionManagerRequestService (#3603) 2025-03-16 16:58:34 +02:00
62342b35e2 Reasoning template 2025-03-16 15:01:31 +02:00
68b5be063f TC: Increased unlocked response to 32k 2025-03-11 00:24:28 +02:00
57a229d5fd Fix "Response Length" slider showing wrong value
- "Mad Lab Mode" was falsely "resetting" the slider control, for no obvious reason besides weird implementation.
2025-03-10 22:21:36 +01:00
7845994315 Add 'start-reply-with' to Connection Profiles (#3632)
* Connection Profiles: Add support for 'start-reply-with' command and allow empty values for 'stop-strings' command

* Add handling for empty profile values in makeFancyProfile function

* Fix application of empty values

* Handle undefined values

* Improve argument validation

* Replace || with &&

* I got it right this time, swear

* Who wrote this?
2025-03-09 16:55:49 +02:00
a9c2af19e3 Add null checks for querySelector stscript_autocomplete_width
Closes #3582
2025-03-07 11:32:58 +00:00
aaf066699b Update TFS and DynaTemp Exponent to use 3 sig dig 2025-02-27 09:20:07 -08:00
8bd4fd76ae Merge branch 'staging' into persona-improvements 2025-02-22 19:23:59 +01:00
c12f26441e Merge branch 'staging' into support-multiple-expressions 2025-02-19 20:22:02 +01:00
b5fc7d6d4d Add toggle for showing hidden reasoning 2025-02-12 22:04:48 +01:00
d5bdf1cb90 Add settings.json-backed KV string storage
Fixes #3461, #3443
2025-02-11 20:17:48 +02:00
d5959a4681 Add awaits to event emissions 2025-02-08 19:13:05 +02:00
5aa82eda2b Add missed power_user setting 2025-02-02 20:53:55 +02:00
25ffc4ac4a Merge branch 'staging' into support-multiple-expressions 2025-02-01 04:47:48 +01:00
364078ce27 /del is fine too 2025-01-31 22:36:18 +02:00
fda64ffb1f Alias /del to /delete 2025-01-31 22:30:58 +02:00
dfc2eb32c8 Merge pull request #3386 from SillyTavern/reasoning-parse
Reasoning blocks auto-parsing
2025-01-31 11:41:10 +02:00
198d10e759 Allow setting specific sprites as expressions
- Update /expression-set command to allow setting specific sprites
- Enhance enum completion for /expression-set to show expressions/sprites and more their info
- Fix setting sprite folder reprinting stuff double
- Fix not being able to unset expressions
2025-01-30 02:42:05 +01:00
c32e0bdde7 Autoswipe: Fix endless loop if blacklist empty 2025-01-29 23:01:37 +02:00
d0abba23dc Add reasoning auto-parsing, always show reasoning prefix/suffix in Markdown, respect space trim preference 2025-01-29 21:38:08 +02:00
0c9676e7fc /stop-strings: add aliases 2025-01-28 23:01:58 +02:00
bab8a09a80 /stop-strings: update help 2025-01-28 23:00:28 +02:00
6081b9f0ce Merge branch 'staging' into persona-improvements 2025-01-28 18:57:20 +01:00
fad4e4e75e Add command and profile for custom stop strings 2025-01-27 22:30:35 +02:00
c9ab987658 Fix default thonk separator 2025-01-26 16:48:04 +02:00
eb798fa4f1 Move reasoning-specific code into its own module 2025-01-26 16:47:13 +02:00
94ed548353 Formatting setting to send reasoning back to the model
Supersedes #3352
2025-01-25 22:41:08 +02:00
a611a3ac59 Merge branch 'staging' into persona-improvements 2025-01-24 20:42:04 +01:00
f1923c5364 making showMoreMessages async to await event emission 2025-01-22 08:36:47 -07:00
776dedea82 Persona settings for auto-lock & multi connection
- Add setting to auto-lock persona to chat. Triggered on chat changed (creation/loaded) and on persona selection.
- Add setting to allow multiple persona<->char connections, which then triggers the popup to select one
- If no multi connections allowed, the connect toggle will remove all existing connections from personas to that character
2025-01-15 02:20:48 +01:00
efeedc1274 Revert gallery selector changes 2025-01-09 22:39:40 +02:00
a8b5f8a95f Add /css-var slash command
- Add /css-var slash command to set CSS variables on some elements
- Update gallery div id to something actually unique ("#draggable_gallery")
2025-01-09 18:37:50 +01:00