271b73b7e4
escaping
2024-04-12 17:29:12 -04:00
ca6b9c5d63
fix JSDoc
2024-04-12 17:27:38 -04:00
adbd88aa79
only strip quotes from subcommand if they are at both ends
2024-04-12 17:26:53 -04:00
e0801176ac
add autocomplete style selector
2024-04-12 17:26:39 -04:00
dcd89f2295
Fix public facing messages
2024-04-13 00:13:36 +03:00
53386b35c9
Make Reset account functional
2024-04-13 00:11:20 +03:00
2e14132a20
Add config hint
2024-04-12 23:18:43 +03:00
2fbcbe86d2
Bump package version
2024-04-12 22:15:50 +03:00
3f65051bd4
Merge branch 'staging' into neo-server
2024-04-12 22:14:32 +03:00
89d3673010
Fix npm audit
2024-04-12 22:13:29 +03:00
2af4747936
Bump package version
2024-04-12 22:09:09 +03:00
7183416d1f
Check account protection status on startup
2024-04-12 22:04:20 +03:00
0662b5b4ae
Add account recovery console script
2024-04-12 21:31:43 +03:00
dcbeab0aef
Fix absolute paths for data root. Allow setting data root via console args.
2024-04-12 19:53:46 +03:00
072e09d0ed
fix #2071
2024-04-13 00:51:34 +08:00
3e1ff9bc25
Merge branch 'staging' into neo-server
2024-04-12 19:23:10 +03:00
8c4dd6ce1e
Expressions: Ignore stopping strings
...
Don't use stopping strings when triggering a classify generation.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 09:57:09 -04:00
9c218455c4
[chore] Run ESLint
2024-04-12 14:22:12 +03:00
b09cabaeb2
Merge pull request #2073 from ThisIsPIRI/hide
...
Performance improvement for /hide, /unhide
2024-04-12 14:19:59 +03:00
d9baff45bb
Fix return types. Async functions must return a Promise.
2024-04-12 14:18:59 +03:00
6603e33fd8
Add hideChatMessage back
2024-04-12 20:05:58 +09:00
208e089761
Replace hideChatMessage with hideChatMessageRange
2024-04-12 16:03:50 +09:00
bea63a2efe
Expressions: Remove TalkingHead from choices
...
This is a sub-choice under extras.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 01:59:44 -04:00
6b656bf380
Expressions: Classify using LLM
...
Rather than using a separate BERT model to classify the last message,
use the LLM itself to get the classified expression label as a JSON
and set that as the current sprite. Doing this should take more information
into consideration and cut down on extra processing.
This is made possible by the use of constrained generation with JSON
schemas. Only available to TabbyAPI since it's the only backend that
supports the use of JSON schemas, but there can hopefully be a way
to use this with other backends as well.
Intercepts the generation and sets top_k = 1 (for greedy sampling)
and the json_schema to an emotion enum. Doing this also prevents
reingestion of the entire context every time a message is sent and
then asked to be classified, which doesn't compromise the chat
experience.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 01:55:16 -04:00
dd4c7a2521
add some adjustments to make autocomplete work properly
...
some hint in there about "/:" would still be nice
2024-04-11 22:58:53 -04:00
03916bceec
use parseQuotedValue and parseValue to determine name for "/:"
...
QR labels and set names can include spaces
2024-04-11 22:35:12 -04:00
c12a6fc94c
use testRunShorthandEnd
2024-04-11 22:26:45 -04:00
35634415c2
Merge branch 'staging' into parser-v2
2024-04-11 22:24:10 -04:00
f95e38e85a
fix error message
2024-04-11 22:18:51 -04:00
fb97665f50
move shit around
2024-04-11 22:18:41 -04:00
7a5b6b4177
add "/:name" as shorthand for "/run name" after all
2024-04-11 22:18:24 -04:00
626c93a1ab
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-04-12 08:21:18 +09:00
94f14340ae
add background image name reporting for /bg with no args
2024-04-12 08:21:17 +09:00
58359c9682
Control whitelist mode with console flag
2024-04-12 01:33:39 +03:00
a3da248e3c
Adapt Docker files to neo-server data migration
2024-04-12 01:32:40 +03:00
396eeca73a
Change default user handle. Use async template renderer
2024-04-12 00:35:51 +03:00
d8092ec3eb
Merge branch 'staging' into neo-server
2024-04-12 00:01:52 +03:00
7348199f73
Add llama.cpp slots info endpoint ( #2070 )
2024-04-11 23:53:32 +03:00
356f1f9c39
Clean-up non-character state checks
2024-04-11 23:50:01 +03:00
123131074c
Change built-in extensions template render to async
2024-04-11 23:38:44 +03:00
16cabb38ad
Fix init order in RA mods
2024-04-11 22:47:28 +03:00
3da9fb4efe
Switch to module exports
2024-04-11 22:39:42 +03:00
369c3512c0
Add async template renderer
2024-04-11 22:36:23 +03:00
6290dff3d9
#2065 Add option to translate text before classification
2024-04-11 22:09:05 +03:00
31ba3cf039
Merge branch 'staging' into neo-server
2024-04-11 21:47:10 +03:00
43dd251ca1
remove some logging
2024-04-11 14:34:47 -04:00
210f388d7a
Switch button style to use class
2024-04-11 21:33:15 +03:00
448b812faa
fix /? slash
2024-04-11 14:31:09 -04:00
063c81540d
IVC + support new settings and turbo model ( #2067 )
2024-04-11 21:29:19 +03:00
334178f6f9
Add New Icon ( #2068 )
...
* Revert Change
* Add files via upload
2024-04-11 20:52:57 +03:00