Cohee
cdbb0b21da
Merge pull request #2145 from sirius422/fix-regex-filename-non-eng-characters
...
Change the naming rule of regex exporting
2024-04-26 21:59:05 +03:00
Cohee
b2f40e490b
Fix mobile-styles.css for waifuMode
...
Mobile bros want a waifu too
2024-04-26 21:51:28 +03:00
sirius422
a96e1903a3
Change the naming rule of regex exporting
2024-04-27 00:05:10 +08:00
Cohee
be7eb8b2b5
Merge pull request #2143 from aisu-wata0/style_mes_block_overflow_y
...
style: `.mes_block { overflow-y: clip; }`
2024-04-26 18:36:17 +03:00
sirius422
389ee7917f
Add json extension to exported oai and LogitBias presets
2024-04-26 23:07:25 +08:00
Aisu Wata
93cd93ada3
style: `.mes_block { overflow-y: clip; }`
2024-04-25 21:49:12 -03:00
Cohee
babb4cb57b
Fix tag key for 0-index
2024-04-25 18:15:38 +03:00
valadaptive
dbcc75471f
Refactor CFG prompt gen in getCombinedPrompt
...
We don't need to create the cfgPrompt variable unless useCfgPrompt is
true, so move it inside the if-block.
2024-04-25 09:09:30 -04:00
valadaptive
2a0497ca9e
Only generate negative prompt for textgen API
...
The original comment mentions that we need to get the negative prompt
first since it "has the unmodified mesSend array", but we've cloned the
mesSend array since forever, so I don't think mutation is an issue
anymore.
2024-04-25 09:09:30 -04:00
valadaptive
2d0767306e
Remove unnecessary cfgPrompt null-chains
...
We already check if cfgPrompt exists.
2024-04-25 09:09:30 -04:00
valadaptive
8ca83bb255
Extract CFG check
2024-04-25 09:09:30 -04:00
valadaptive
80a6406062
Don't reassign thisPromptBits
...
Instead, just use additionalPromptStuff where thisPromptBits was used
after the assignment.
2024-04-25 09:09:30 -04:00
valadaptive
ff9345a843
Make generate_data preparation a switch-case
...
We switch based on main_api. In the future, I'd like to move the
openai-specific token count stuff outside the switch case and extract
the generate_data preparation into its own function that we can pass
main_api into.
2024-04-25 09:09:30 -04:00
valadaptive
fe663c4f04
Move auto_adjust_response_length logic
...
This if-block only applies to Kobold Horde, so move it inside the Kobold
and Horde-specific case in the else-if chain.
2024-04-25 09:09:30 -04:00
Cohee
0070950911
Revert grid view spacing
2024-04-25 12:26:21 +03:00
Cohee
62cf611fdc
Merge pull request #2138 from Wolfsblvt/fix-expression-list-resolve
...
Fix expression list resolve
2024-04-25 11:00:34 +03:00
RossAscends
75814433a6
dont default to hiding avatars on new installs
2024-04-25 14:42:48 +09:00
RossAscends
e59a5b4449
toggle to hide chat avatars
2024-04-25 12:51:56 +09:00
Wolfsblvt
161e512805
Fix expression list resolve
...
- New expression api "LLM" still queried local classify model for expressions, fixed by returning default list
- Fixed failed API calls crashing Expressions extension
2024-04-25 04:29:20 +02:00
Blueprint Coding
305afb3713
Added import function for AICharacterCards.com cards
...
Added ability to import cards directly from aicharactercards.com via it's api like Chub and Janny.
Video of it in action: https://streamable.com/gbfdtw
Just pass the last two slash vars from the url (the author and card title) from a page. EX: aicharcards/the-game-master to:
https://aicharactercards.com/wp-json/pngapi/v1/image/
In this example: https://aicharactercards.com/wp-json/pngapi/v1/image/aicharcards/the-game-master
2024-04-24 18:04:17 -06:00
Yokayo
4bb719359c
Fix tabs
2024-04-24 21:19:26 +07:00
Yokayo
847eb60806
Update ru-ru.json
2024-04-24 21:14:03 +07:00
Yokayo
e799bd3920
Fix getMissingTranslations() and change its behavior
2024-04-24 21:12:40 +07:00
Yokayo
2b1aee9e71
Localize two hard-coded strings
2024-04-24 21:07:42 +07:00
Yokayo
d65f068310
More localizable strings
2024-04-24 20:58:24 +07:00
Yokayo
b1c199e650
Add more localizable strings
2024-04-24 19:02:00 +07:00
Cohee
2bba186c9e
Add slash command and d&d hint for data bank
2024-04-24 02:37:57 +03:00
Cohee
61241df0d4
Add download and move for DB attachments
2024-04-24 02:33:16 +03:00
Cohee
b6b9b542d7
Add drag&drop to data bank
2024-04-24 01:51:54 +03:00
Cohee
a421af9ea9
Increase max attachment size
2024-04-23 21:06:59 +03:00
Cohee
75372ad0cc
Use Map for caches instead of objects
2024-04-23 16:15:54 +03:00
Cohee
d97f0a4c4d
Add new NAI Diffusion model
2024-04-23 03:18:45 +03:00
Cohee
4370db6bdc
Implement World Info activation using Vector Storage
2024-04-23 03:09:52 +03:00
Bronya-Rand
770f3e5da3
chore: apply align-items center and img sample for img only scraper icons
2024-04-22 19:12:02 +01:00
Bronya-Rand
0f0895f345
feat: implement miHoYo scraper
2024-04-22 19:11:00 +01:00
Cohee
6d1933c8f3
Escape name regex in message formatting function
2024-04-22 17:35:42 +03:00
Cohee
776260c85a
Add Data Bank to attachments extension display name
2024-04-22 16:25:46 +03:00
Cohee
5a5463bd5d
#2095 Suppress auto-execution on streamed swiped generations.
2024-04-22 16:02:50 +03:00
Cohee
41ad7c5d26
Verify data bank attachments
2024-04-22 02:34:50 +03:00
Cohee
df93d43c36
Remove obnoxious mobile padding on right panel
2024-04-22 00:02:48 +03:00
Cohee
bc9c70556e
Clean-up mentions of /public/
2024-04-21 23:53:46 +03:00
Cohee
f75daba6c0
Image inlining hint always visible
2024-04-21 23:38:18 +03:00
Cohee
5fd6202e60
Merge branch 'staging' into neo-server
2024-04-21 21:56:36 +03:00
Cohee
d5c0aed973
Replace Comfy avatar placeholders with empty pixel if message fails to load
2024-04-21 21:13:50 +03:00
Cohee
e832af9854
Insert group chat history with splice
2024-04-21 21:12:41 +03:00
Cohee
ef5d505de3
Merge branch 'staging' into neo-server
2024-04-21 18:28:56 +03:00
Cohee
5992c34fb5
Add DB attachment editor
2024-04-21 18:23:41 +03:00
Cohee
bae74fbbd7
Add notepad data bank file creator
2024-04-21 18:11:03 +03:00
Cohee
4264d170e2
Add support for Office plugin
2024-04-21 16:27:44 +03:00
Cohee
274359d1ec
Move prompt manager actions row to the top
2024-04-21 14:48:21 +03:00
Cohee
dac89a87b7
Fix new characters highlight
2024-04-21 14:20:24 +03:00
Cohee
fb5d998cd0
Allow all macro in story strings
2024-04-21 14:06:33 +03:00
Cohee
ca89be8930
Add experimental setting for file translation
2024-04-21 03:24:01 +03:00
Cohee
c2256c2ac7
Fix data bank text clean-up
2024-04-21 02:05:59 +03:00
Cohee
78ce23750e
Add function to get data bank contents by source
2024-04-21 01:40:11 +03:00
Cohee
e6ddbd1418
Export Data Bank upload function
2024-04-21 01:15:29 +03:00
Cohee
344146d837
Merge branch 'staging' into neo-server
2024-04-21 01:04:03 +03:00
Cohee
dcb98b2969
Substitute macros in TTS text before narrating
2024-04-21 01:02:49 +03:00
Cohee
70c4e82b89
Merge branch 'staging' into neo-server
2024-04-20 21:10:43 +03:00
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
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
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
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
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
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
Cohee
eab545cafc
Error handling for Comfy request
2024-04-19 00:39:04 +03:00
Cohee
901ffa3cdc
Add char and user avatar placeholders to ComfyUI workflow editor
...
They resolve to base64 encoded data URIs of respective avatars.
2024-04-19 00:32:38 +03:00
Cohee
80de3fdd4c
Add buttons to process and purge file vectors for current chat
2024-04-19 00:16:23 +03:00
Cohee
25cb598694
Add Cohere as embedding source
2024-04-19 00:07:12 +03:00
Cohee
b69493d252
Merge branch 'staging' into neo-server
2024-04-18 23:34:34 +03:00
Cohee
0faa7d3c75
Replace {{name}} macro in system prompt prefix
2024-04-18 23:15:24 +03:00
Cohee
2eafa2a212
Clean-up vectors upon deleting a file from Data Bank
2024-04-18 23:07:16 +03:00
Cohee
8434f6e6cf
Clear toast upon inserting file
2024-04-18 22:59:42 +03:00
Cohee
16a2ac0bbe
Add missing awaiters to getQueryText
2024-04-18 22:58:14 +03:00
Cohee
16785ae005
Merge branch 'staging' into neo-server
2024-04-18 22:57:27 +03:00
Cohee
cc1c3f173c
Merge pull request #2097 from Dakraid/feature/summarize-before-embedding
...
Summarize the chat messages handed to the embedding beforehand
2024-04-18 22:49:34 +03:00
Cohee
5e18b1872b
Hide vector summarization unless chat vectors is enabled
2024-04-18 22:32:01 +03:00
Cohee
f4f0a59e90
Save character data bank attachments as non-exportable
2024-04-18 22:16:51 +03:00
LenAnderson
0ab5ddf763
use elementFromPoint instead of popup stack
2024-04-18 14:03:16 -04:00
Cohee
0a54eeaf44
Add output value to /cut command
2024-04-18 18:12:10 +03:00
LenAnderson
9fee731cac
only close last popup with escape
2024-04-18 09:23:52 -04:00
Cohee
d281767867
Add /caption command
2024-04-18 16:22:33 +03:00
RossAscends
75afe29f28
don't force amt_gen to model max on mancer model swap
2024-04-18 11:10:17 +09:00
Cohee
59bb04f1b3
Implement generic interface for adding Data Bank scrapers
2024-04-18 00:14:41 +03:00
Cohee
47a06c14d9
Merge branch 'staging' into neo-server
2024-04-17 21:59:30 +03:00
Kristan Schlikow
abd8acd9fc
Add experimental flask icon with title
2024-04-17 20:35:51 +02:00
Kristan Schlikow
977c1d4ac4
Add missing hr to the settings html
2024-04-17 20:35:51 +02:00
Kristan Schlikow
21b5bb5a29
Rearrange settings
2024-04-17 20:35:51 +02:00
Kristan Schlikow
10692523f0
Improve settings, add settings for prompt, sent message summarize toggle
2024-04-17 20:35:50 +02:00
Kristan Schlikow
a022c9eccb
Set css class for summary dropdown in vectors
2024-04-17 20:35:50 +02:00
Kristan Schlikow
4cfd0c71cf
Add extras summarization API, fix missing substitution of placeholders
2024-04-17 20:35:49 +02:00
Kristan Schlikow
a1473dedd0
Make summarization toggleable
2024-04-17 20:35:49 +02:00
Kristan Schlikow
59abee3043
Summarize the chat messages handed to the embedding beforehand
2024-04-17 20:35:48 +02:00
Cohee
8a4b675143
Disable-able chat history and examples
2024-04-17 21:23:06 +03:00
Cohee
88637adfe2
Merge branch 'staging' into neo-server
2024-04-17 19:39:57 +03:00
Aisu Wata
fc380fa522
fix: css `decodeStyles`: remove `</br>` tags before parsing
2024-04-17 01:15:55 -03:00
Cohee
9a1ea7f226
Implement Data Bank vectors querying
2024-04-17 02:09:22 +03:00
Cohee
4665db62f4
#1954 Remove backtick wrapping for inserted files
2024-04-16 22:28:10 +03:00
Cohee
ab5b497562
Add filters to data bank manager
2024-04-16 22:23:59 +03:00
Cohee
5a614b5173
Integrate data bank with Fandom plugin
2024-04-16 20:16:21 +03:00
Cohee
8546490bcc
Improve Scale JWT error handling
2024-04-16 18:59:01 +03:00
Cohee
3dcea41c4e
Preserve a query string when redirecting to and from login
2024-04-16 18:44:11 +03:00
Cohee
57314443ed
Add names display to data bank
2024-04-16 02:36:46 +03:00
Cohee
242d57c14b
Add Data Bank manager
2024-04-16 02:14:34 +03:00
Kristan Schlikow
d4d23f8234
Only close on left click
2024-04-15 20:38:59 +02:00
Kristan Schlikow
2fcbefc9f5
Fix right click closing the zoomed avatar image
2024-04-15 20:35:38 +02:00
Cohee
341f02e425
Fix default classify API migration
2024-04-15 04:04:30 +03:00
Cohee
8ce6872d6f
#2091 Extend custom OAI API type input caps
2024-04-15 02:04:41 +03:00
Cohee
71041ec764
Properly unset temp cap for all Chat Comp sources
2024-04-15 02:00:56 +03:00
Cohee
2b12d3f8e8
Merge branch 'staging' into neo-server
2024-04-15 01:23:36 +03:00
Cohee
f7eb57082a
Merge pull request #2090 from Dakraid/feature/zoomed-avatar-tweaks
...
Adjust style and add magnification to zoomed avatar
2024-04-15 00:44:27 +03:00
Cohee
022c180b62
Lint and clean-up
2024-04-15 00:39:15 +03:00
Cohee
0263be8c1f
Merge branch 'staging' into neo-server
2024-04-15 00:26:52 +03:00
Cohee
4a553e1fc8
Merge branch 'release' into staging
2024-04-15 00:26:43 +03:00
Cohee
789bb0da59
Fix extensions update loop
2024-04-15 00:24:15 +03:00
Cohee
a8c118fd4a
Fix login text
2024-04-14 23:30:11 +03:00
Kristan Schlikow
54eec3e215
Separate handling for closing for mobile and desktop
...
Clicking on the image only closes on desktop now, while on mobile the close button has to be pressed as touch is used for the magnification
2024-04-14 22:17:38 +02:00
Cohee
1e088ac124
Fix /proxy command to return a name
2024-04-14 21:31:59 +03:00
Cohee
f19d6ac0ff
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-04-14 21:28:28 +03:00
Cohee
20b950b120
Do not return null bias if empty string occurred.
2024-04-14 21:28:26 +03:00
Cohee
31077629f1
Decrease char.button growth on wide tablets
2024-04-14 21:22:21 +03:00
Cohee
23ac23010d
Fix the rest of mobile cases
2024-04-14 21:17:18 +03:00
Cohee
e3f24ac3a0
Fix mobile and ipads
2024-04-14 20:43:17 +03:00
Cohee
a899160311
Use global animation duration for avatars
2024-04-14 20:27:01 +03:00
Cohee
1de409fdf7
Don't force aspect ratio of zoomed avatars. Prevent closing on drag grabber.
2024-04-14 20:20:22 +03:00
Cohee
fcb47c9401
Fix zoomed avatars with moving UI
2024-04-14 20:13:45 +03:00
Cohee
f5955bdd37
Throw if couldn't classify
2024-04-14 20:02:34 +03:00
Cohee
0ff5d0b5f1
Substitute macro is LLM prompt
2024-04-14 19:53:40 +03:00
Cohee
6dca8b28fe
Fix talkinghead check
2024-04-14 19:46:33 +03:00
Cohee
bd6fe19bf1
Merge branch 'staging' into llm-expressions
2024-04-14 19:43:34 +03:00