Cohee
1e0b76f4fc
Unblock Ctrl+1-9 keystrokes
2024-04-20 20:25:21 +03:00
Cohee
3a5886f53a
Change generation type from regenerate to normal if the non-streaming generation fails to produce any text
2024-04-20 20:20:51 +03:00
Cohee
db78346bef
Add YT script loader for data bank
2024-04-20 19:58:29 +03:00
RossAscends
cee1774554
TC/kobold/novel sampler panel layout shuffle
2024-04-21 00:37:03 +09:00
LenAnderson
5a51f29ee1
add default parser flags to user settings
2024-04-20 10:01:44 -04:00
LenAnderson
5220248bc4
deal with pipes in quoted values (loose escaping)
2024-04-20 09:25:48 -04:00
LenAnderson
2fbb4aade5
fix send on enter when no match
2024-04-20 09:00:57 -04:00
LenAnderson
ba0c896eef
remove old parser
2024-04-20 09:00:36 -04:00
LenAnderson
45cde8b5f1
Merge branch 'neo-server' into parser-v2
2024-04-20 08:43:26 -04:00
LenAnderson
0ffe6f195e
add parser flag REPLACE_GETVAR
...
Replaces all {{getvar::}} and {{getglobalvar::}} macros with {{var::}}.
Inserts a series of command executors before the command with the macros that:
- save {{pipe}} to a var
- call /getvar or /getglobalvar to get the variable used in the macro
- call /let to save the retrieved variable
- return the saved {{pipe}} value
This helps to avoid double-substitutions when the var values contain text that could be interpreted as macros.
2024-04-20 08:34:36 -04:00
LenAnderson
c11a0df619
fix cutting off handled part in substitution
2024-04-20 08:31:19 -04:00
LenAnderson
94fa19bd2d
fix autocomplete select on blank / "no match"
2024-04-20 08:30:53 -04:00
LenAnderson
c47a034b74
somewhat safer macro replacements
2024-04-20 07:39:01 -04:00
LenAnderson
8fdf38a63f
fix type annotations
2024-04-20 07:37:30 -04:00
LenAnderson
1b1c9d2c9f
add dummy commands for comments and parser flag
2024-04-20 07:09:42 -04:00
LenAnderson
2a86fe6842
fix "no match" autocomplete message
2024-04-20 07:09:13 -04:00
LenAnderson
bc6ff9756a
restore old escape handling and parser flag for strict escaping
2024-04-20 07:08:53 -04:00
Cohee
b3bbec83b6
Merge branch 'staging' into neo-server
2024-04-20 02:56:05 +03:00
Cohee
33ea3344ff
Insert messages to chat load with splice
2024-04-20 02:44:19 +03:00
Cohee
be874f55c4
Add tag name argument to /random command
2024-04-20 02:43:51 +03:00
Cohee
d93379fbd4
Fix recursive split producing repeating chunks
2024-04-20 01:29:43 +03:00
Cohee
78d1d48ea9
Add EPUB import for data bank
2024-04-20 01:24:46 +03:00
Cohee
3ff5884112
Forbid external media by default
2024-04-20 01:11:37 +03:00
Cohee
2a2a63c52c
Add Perplexity as Chat Completion source
2024-04-20 00:09:38 +03:00
Cohee
366e2abb8b
Move expressions LLM request setting mode listener
2024-04-19 23:01:31 +03:00
Cohee
0b6bb59955
Try optimize slash autocomplete
2024-04-19 22:46:49 +03:00
Cohee
391c3e9eff
Remove dupes, change system prompt
2024-04-19 22:08:31 +03:00
Cohee
b8f7db8d43
Merge pull request #2106 from StefanDanielSchwarz/Llama-3-Instruct-presets
...
Llama 3 Instruct context+instruct presets
2024-04-19 21:40:29 +03:00
RossAscends
1c5e7483e2
add Llama 3 instruct preset
2024-04-20 03:08:54 +09:00
RossAscends
c05404f8d5
add Llama 3 context preset
2024-04-20 03:08:16 +09:00
Cohee
a3f6ce52e4
Fix manual vectorization of files
2024-04-19 18:43:35 +03:00
Cohee
19ea1ee56c
Fix field style
2024-04-19 18:41:40 +03:00
Stefan Daniel Schwarz
d5666ab01b
Llama 3 Instruct remove chat and example headers
2024-04-19 16:19:53 +02:00
LenAnderson
1de09bf71d
Merge branch 'neo-server' into parser-v2
2024-04-19 09:07:42 -04:00
LenAnderson
b7b57421e6
cleanup
2024-04-19 09:07:26 -04:00
LenAnderson
ec8f1eaafa
reduce autocomplete render debounce
2024-04-19 09:07:16 -04:00
LenAnderson
fe81221c56
more escape fixes
2024-04-19 09:03:22 -04:00
Cohee
09d43403b2
Merge branch 'staging' into neo-server
2024-04-19 15:07:38 +03:00
RossAscends
210caace4a
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-04-19 21:02:05 +09:00
RossAscends
db3d86cb29
optimize slash command helper popup
2024-04-19 21:02:02 +09:00
Cohee
4a5d952800
Fix script comments. Add type hints
2024-04-19 14:19:57 +03:00
Cohee
41a4de7224
Limit slash autocomplete
2024-04-19 13:35:36 +03:00
RossAscends
39b305621e
reduce .mes top-margin on flat chat
2024-04-19 17:35:08 +09:00
Stefan Daniel Schwarz
8dc30e9da3
Llama 3 Instruct remove newlines before eot_id in story string
2024-04-19 09:50:02 +02:00
Cohee
794786da43
Remove unnecessary delays in the prompt builder.
...
This is no longer needed since the async token counter won't block the UI thread during the request preparation.
2024-04-19 02:08:18 +03:00
Cohee
dee8f45986
Merge branch 'staging' into neo-server
2024-04-19 01:57:01 +03:00
Stefan Daniel Schwarz
8467ba3844
Llama 3 Instruct remove newlines after eot_id
2024-04-19 00:54:14 +02:00
Cohee
2333fe64d0
#2107 Check for null reference in prompt manager settings init
2024-04-19 01:46:15 +03:00
Cohee
9d6a791443
Merge branch 'staging' into neo-server
2024-04-19 01:15:30 +03:00
Cohee
5084b4ae64
Merge pull request #2103 from LenAnderson/fix-popup-escape
...
only close last popup with escape
2024-04-19 01:15:03 +03:00