Commit Graph

39 Commits

Author SHA1 Message Date
Cohee
935a3d6c35 Clone WI entries before returning them to evaluator 2023-07-05 20:46:30 +03:00
kingbri
ca2542d81a Utils: Add UUID v4 support
Unique IDs should use UUID as there's a higher prevention of overflow
when assigning them.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-07-02 18:31:02 -04:00
Cohee
cba2feb875 #569 Use main API as summary source 2023-06-30 23:37:01 +03:00
kingbri
b6fbe41f93 World Info: Add support for character layering
Some characters have different cards depending on what the user wants
from the character. However, maintaining multiple lorebooks for different
personas of the same character can be difficult. In addition, there
is redundancy, overlap, and possiblities to miss information when
creating separate lorebooks with the same base info.

Therefore, add a "DLC"/layering system of sorts for characters.
This works the same way as multi-global world info where character
lorebooks added as needed. The only catch is that a base character
book must be tied to a card before selecting any extra info.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-26 14:32:24 -04:00
Cohee
31057e1e81 Add custom avatars for groups 2023-06-25 02:57:07 +03:00
Cohee
01b4e1dae3 Import Novel PNG lorebooks 2023-06-23 19:20:58 +03:00
Cohee
fb97d95dae Use single format for chat timestamps 2023-06-19 22:05:20 +03:00
Cohee
3c68a4e2a0 Support new timestamp format in view past chats 2023-06-19 17:23:08 +03:00
Cohee
536052af3d Rate-limit Poe message requests 2023-06-16 15:13:03 +03:00
Cohee
a7a7ec0518 Merge pull request #503 from SillyTavern/dev
Dev
2023-06-15 15:11:41 +03:00
Cohee
8e468908c0 Remove char name from the TTS if it is hidden from display with power user setting 2023-06-15 15:04:09 +03:00
kingbri
346d5cfb3a Author's Notes: Add per-character author's note
Adds the option to override the chat's author's note with one set
for each character. This saves the pain of having to copy and paste
author's notes for every chat.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-14 23:00:28 -04:00
deedlitelf
7862f93182 Add Chinese symbols to end_trim_to_sentence
Chinese symbols have been added to end_trim_to_sentence to provide better support for truncation in Chinese chat.
2023-06-14 23:12:52 +08:00
SillyLossy
fa7e7cfb5b Add throttle util 2023-06-08 16:29:45 +03:00
Cohee
68830e3262 Fix enlargement of freshly loaded avatars 2023-06-07 17:16:44 +03:00
SillyLossy
6fec40d543 Permanent ChromaDB synchronization state (using IndexedDB object store) 2023-06-02 23:21:46 +03:00
SillyLossy
83c875d8dc Properly position typing indicator after user message #423 2023-06-01 10:13:49 +03:00
SillyLossy
588e797317 #368 Sort past chats by the last message 2023-05-23 12:23:56 +03:00
SillyLossy
a4b2b68620 Add ability to inject custom files into the prompt (broken ATM) 2023-05-22 00:56:12 +03:00
Mark Ceter
a7d462bbb3 Merge branch 'dev' into feature/chromadb 2023-05-21 18:04:35 +03:00
RossAscends
71d2f98391 items in char list now stop rendering out of view 2023-05-21 22:49:03 +09:00
Mark Ceter
f2ecac0d79 Fixes 2023-05-21 10:52:11 +00:00
Mark Ceter
5c7e14c287 Split messages into chunks 2023-05-21 10:41:18 +00:00
SillyLossy
d50067270c #321 Predict trailing asterisk during streaming 2023-05-19 23:40:57 +03:00
SillyLossy
1204ba43d8 Extend punctuation list 2023-05-15 18:56:17 +03:00
Sanskar Tiwari
3a3c95d745 remove log spam 2023-05-15 21:16:35 +05:30
Sanskar Tiwari
bf49becf22 fix function and call it in correct place? 2023-05-15 21:14:48 +05:30
Sanskar Tiwari
c8b77c0d58 change keep newline to include newline 2023-05-15 21:00:24 +05:30
Sanskar Tiwari
ab124cb926 mirror horde function 2023-05-15 20:56:55 +05:30
Sanskar Tiwari
2f8b95b18d add trim sentence feature 2023-05-15 19:29:59 +05:30
SillyLossy
c1350c9175 Fix hotswap sorting 2023-05-12 17:01:53 +03:00
RossAscends
c5d53f9134 fix heights for WI 2ndary / SD prefix/neg inputs 2023-05-07 00:09:02 +09:00
RossAscends
f1f150e5d1 -fix WI entry 2ndary key height
-initHeight and resetHeight functions moved from WI to utils
2023-05-06 21:28:24 +09:00
SillyLossy
9c62783e08 Editable slider labels 2023-05-04 01:00:00 +03:00
SillyLossy
6f08519858 Add solo chat to group conversion 2023-05-01 15:45:44 +03:00
SillyLossy
443682a7f3 Add import/export/deletion of logit bias presets 2023-04-24 19:40:02 +03:00
SillyLossy
5c537e6eb8 Add chat bookmarking 2023-03-23 03:14:06 +02:00
SillyLossy
165cad1549 Copy extensions from extras project to main 2023-03-16 00:33:26 +02:00
SillyLossy
e85b26d5dc Split modules 2023-03-15 20:03:53 +02:00