Commit Graph

1418 Commits

Author SHA1 Message Date
Cohee 25b549b034 WI custom order (slight return) 2023-11-11 20:16:57 +02:00
Cohee f79eaa4c8b Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-11 18:25:47 +02:00
Cohee 91a1cc81a0 #1242 Add aux field selector 2023-11-11 18:25:43 +02:00
Cohee f1d0e39d39 Require a name for dummy personas 2023-11-11 16:39:54 +02:00
Cohee 8a8880fca1 Visual touch-up 2023-11-11 16:31:13 +02:00
Cohee a02504381a Forbid trigger command while the group is generating 2023-11-11 16:12:02 +02:00
Cohee 303026e01f Nested bogus folders + back button 2023-11-11 14:53:08 +02:00
Cohee 7e2ec3ea43 Disable bulk edit for bogus folders 2023-11-10 22:18:48 +02:00
Cohee cb1e254cb9 Add tags as folders display mode 2023-11-10 21:56:25 +02:00
Cohee cfba379777 Hide injection depth input block for relative position 2023-11-10 15:36:42 +02:00
Cohee 9a3d239e6d Add error handing for managing extensions 2023-11-10 10:25:34 +02:00
RossAscends 024581de84 dont gaslight user to click zenSlider numbers 2023-11-10 16:31:47 +09:00
RossAscends dfb8a85eed let loose the Mad Labs 2023-11-10 16:17:38 +09:00
Cohee 2f5e7778cc Don't add items of unknown type to chat completion 2023-11-10 01:08:18 +02:00
Cohee bc2b3e9c4e
Merge pull request #1337 from artisticMink/hotfix/bulk-edit-enhanced
Fixes for bulk editing overlay
2023-11-10 00:10:27 +02:00
Cohee 3a5cd5d202 Close context menu if open when clicking on group 2023-11-10 00:04:16 +02:00
Cohee 7385de8cf8 Adjust position if context menu is outside of viewport 2023-11-09 23:55:14 +02:00
Cohee e6fcefd4d1 Fix adding duplicate tags via bulk menu 2023-11-09 23:41:26 +02:00
Cohee 1f89e5a02a Merge branch 'release' into staging 2023-11-09 23:30:12 +02:00
Cohee 81fe9aa699 Fix updated tokenization via ooba API 2023-11-09 19:39:08 +02:00
artisticMink b2b4be5452 Fix documentation typo 2023-11-09 15:24:24 +01:00
artisticMink b56fb69eca Prevent deselecting of pointer target character on menu close 2023-11-09 15:18:59 +01:00
artisticMink 2f7e34f66c Close context menu when tapping on character 2023-11-09 15:03:49 +01:00
RossAscends 0a409c8c54 Kobold zenSlider, sampler reordering, HTML cleanup 2023-11-09 18:31:44 +09:00
RossAscends 19c5aca404 no more mid-edit swipes 2023-11-09 14:40:14 +09:00
Cohee d9d61e479d Bypass generation for QR slash commands 2023-11-09 03:19:57 +02:00
Cohee f2a96427a8 TTS: add slash command to speak 2023-11-09 02:57:40 +02:00
Cohee ca1c0e35b1 TTS: force speak on first message in new chat 2023-11-09 01:30:54 +02:00
Cohee 0e89bf90bc Use correct tokenizers for logit bias for Mistral and Llama models over OpenRouter 2023-11-09 01:03:54 +02:00
Cohee 9667b82599 Fix /del command (for real this time) 2023-11-08 23:42:44 +02:00
Cohee aae8707460 Tiny spelling mistake 2023-11-08 23:30:38 +02:00
Cohee bfbdb9f058 Fix /del command 2023-11-08 23:27:03 +02:00
Cohee 6dc5906229 Add ranges to /cut slash command 2023-11-08 23:04:32 +02:00
artisticMink fa452e94b0 Prevent loss of selected characters when closing menu 2023-11-08 21:22:00 +01:00
artisticMink b8540a190b Prevent groups from being clicked.
Includes visual indication.
2023-11-08 20:52:34 +01:00
artisticMink 7e3c155e37 Unify access to character block container 2023-11-08 19:29:50 +01:00
smirgol 4f0935c494 better deep clone of message object. re-initalize ttsLastMessage after changing chats 2023-11-08 19:08:42 +01:00
artisticMink b7b478eea8 Cancel long-press on mouseup, touchend
Fixes menu opening multiple times in different position when a user selects quickly and ends with a long-press.
2023-11-08 18:48:35 +01:00
Cohee 480099ee97 Mancer will work in legacy API mode. Remove Soft Prompt mentions. 2023-11-08 18:16:47 +02:00
Cohee 738c1d82c4 Clarify legacy API notification 2023-11-08 17:54:08 +02:00
smirgol 91266c831c fix tts re-trigger for complete/autocomplete/delete
fix re-trigger tts from start if text was added to chat by auto-continue
fix re-trigger tts from start if text was added by continue button
fix re-trigger of tts when message(s) got deleted
2023-11-08 16:40:47 +01:00
Cohee d81354e2a5 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-08 16:29:02 +02:00
Cohee dbf995fd24 Add character card macros 2023-11-08 16:28:55 +02:00
RossAscends a5fd33d08a Kobold sampler restyle 2023-11-08 23:24:28 +09:00
Cohee 8f812d6a19 Add more aliases to image slash command 2023-11-08 12:08:13 +02:00
Cohee 740f6548a2 Increase timeouts of OAI out of quota requests 2023-11-08 12:07:14 +02:00
Cohee b3ced2c4c5 Rename SD extension to "Image Generation" 2023-11-08 10:57:37 +02:00
Cohee cbc0b41773 Prevent doubled legacy toast 2023-11-08 10:28:02 +02:00
Cohee b6d29d2980 Return force /api append for Legacy ooba with relaxed URL off 2023-11-08 10:25:49 +02:00
Cohee e76c18c104 Legacy ooba API compatibility shim 2023-11-08 10:13:28 +02:00
RossAscends 00c029a65a only api format for ooba, more visible checkboxes 2023-11-08 14:08:51 +09:00
Cohee 865256f5c0 Fix ooba tokenization via API. Fix requiring streaming URL to generate 2023-11-08 03:38:04 +02:00
Cohee b2629d9718 Refactor status checks and indicators. 2023-11-08 02:52:03 +02:00
Cohee 44f77f3bb3 Fix mobile scrolling. Increase press timeout. Cancel longpress on scroll 2023-11-08 01:10:51 +02:00
Cohee 48e41d89cb Only override context menu if clicking within character block 2023-11-08 00:59:09 +02:00
Cohee bda15ef007 Adjust aphro streaming error parser 2023-11-08 00:25:06 +02:00
Cohee 2c7b954a8d #1328 New API schema for ooba / mancer / aphrodite 2023-11-08 00:17:13 +02:00
Cohee 2d2ff5230c
Merge pull request #1318 from artisticMink/feature/bulk-edit-enhanced
Feature/bulk edit enhanced
2023-11-07 20:47:06 +02:00
Cohee 0a0382def2 Decrease delay to open bulk edit 2023-11-07 20:46:22 +02:00
Cohee bea3b5d720 Re-render character list when done editing. Decrease margin to prevent accidental clicks 2023-11-07 20:43:24 +02:00
Cohee 956a80f082 Add rounding for scroll adjustment value 2023-11-07 20:16:33 +02:00
Cohee 2639548bdb Adjustable caption prompt and template 2023-11-07 01:58:34 +02:00
Cohee 9698c94ee2 #1324 Add captions via OpenAI and Horde 2023-11-07 01:28:46 +02:00
Cohee 2020d12217 Add new GPT 3.5 turbo model 2023-11-07 00:10:32 +02:00
Cohee 2018a6d94a #1325 Increase precision for Novel typical sampler 2023-11-06 23:43:30 +02:00
Cohee 9b0ac48cda Add GPT-4 preview model 2023-11-06 23:29:45 +02:00
Cohee 78e1df28c1 #1325 Increase precision on freq/pres pen for Novel 2023-11-06 23:03:22 +02:00
Cohee 41211137fe #1325 Revert precision changes on some KAI/NAI sliders 2023-11-06 22:58:04 +02:00
Cohee 568f352cf6 [WIP] Placeholder for built-in chat variables 2023-11-06 22:50:32 +02:00
Cohee 1896732f17 Add DALL-E to OpenAI plugin 2023-11-06 21:47:00 +02:00
Cohee 57e845d0d7 Resolve best match tokenizer for itemization. Adjust styles of token counter 2023-11-06 20:25:59 +02:00
artisticMink dbc7f460e4 Change class name for coherence 2023-11-06 17:20:18 +01:00
artisticMink a0f828a2da Do not delete selected characters on cancel 2023-11-06 16:13:34 +01:00
artisticMink 6c81cc32e4 Optimization for mobile browsers 2023-11-06 16:13:34 +01:00
artisticMink 99ee1b887a Add documentation
Minor refactoring
2023-11-06 16:13:34 +01:00
artisticMink 36cf68a9f4 Sequentially handle persona conversions
Fixes popup overrides.
2023-11-06 16:13:34 +01:00
artisticMink d2bc1e12c3 Make overlay work with legacy bulk delete button 2023-11-06 16:13:34 +01:00
artisticMink 2d42882a4b Deselect on select state exit 2023-11-06 16:13:34 +01:00
artisticMink c584da2ea9 Accept both v1 and v2 spec for editcharacterattributes endpoint 2023-11-06 16:13:34 +01:00
artisticMink c3ff146dd2 Add bulk tagging 2023-11-06 16:13:34 +01:00
artisticMink 545d933e15 Revert "Add create deck functionality to context menu"
This reverts commit 015c83ae
2023-11-06 16:13:34 +01:00
artisticMink f1de1d4b77 Restrict longpress start to left mouse button 2023-11-06 16:13:34 +01:00
artisticMink 27bc93936f Tint bulk edit button when bulk edit state is select 2023-11-06 16:13:34 +01:00
artisticMink 778eb2be0e Refactor CharacterGroupOverlay to BulkEditOverlay 2023-11-06 16:13:34 +01:00
artisticMink e4da7d2a69 Add create deck functionality to context menu 2023-11-06 16:13:34 +01:00
artisticMink 7f6b6615ab Refactor character click handling into method 2023-11-06 16:13:34 +01:00
artisticMink 6eb6527d11 Prototyping 2023-11-06 16:13:34 +01:00
RossAscends 0effbebae7 tokenizer colorization underpinnings (inactive) 2023-11-06 18:04:47 +09:00
RossAscends 7a961ca6f6 fix zenslider race condition on F5 value loading 2023-11-06 17:12:47 +09:00
Cohee e8ba328a14 Add text chunks display to token counter 2023-11-06 02:42:51 +02:00
Cohee f248367ca3 Add Mistral tokenizer 2023-11-06 01:26:13 +02:00
Cohee 5c356ab177 Add confirmation to regex deletion 2023-11-05 23:44:28 +02:00
RossAscends c520ad212a Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-06 06:42:27 +09:00
RossAscends 02b25d080f ooba sliders HTML unified, zensliders optimized 2023-11-06 06:42:13 +09:00
Cohee 4af6955588 Restyle regex script toggles 2023-11-05 23:40:43 +02:00
Cohee 5e88edf22d
Merge pull request #1288 from LammyShark/staging
Toggle Regex Script Checkboxes
2023-11-05 23:18:23 +02:00
Cohee fd9c8b86e9 Token counter layout adjust 2023-11-05 22:55:10 +02:00
Cohee f0c0949aa0 Add token ids viewer to tokenizer plugin 2023-11-05 22:45:37 +02:00
Cohee 632d55f6af Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-05 22:03:28 +02:00
Cohee 21e0a42060 Fix arch in models list, remove log 2023-11-05 22:03:20 +02:00
RossAscends f1eaa18831 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-06 05:01:17 +09:00
RossAscends 912ea8017f better stepping on ZenSliders amount_gen slider 2023-11-06 05:01:15 +09:00
Cohee c1e126985d Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-05 21:54:23 +02:00
Cohee fedc3b887f Add llama2 tokenizer for OpenRouter models 2023-11-05 21:54:19 +02:00
Cohee c5e13f3f64 Disable zen sliders on first pull 2023-11-05 19:55:53 +02:00
RossAscends a5b5dfdcb6 temperature last for ooba 2023-11-05 23:50:07 +09:00
RossAscends 937c5d7e5f Min P for Ooba, fix preset loading for ZenSliders 2023-11-05 23:08:06 +09:00
Cohee 88df8501b3 Fix continue on forced OR instruct. Display proper itemized prompt 2023-11-05 02:20:15 +02:00
Cohee b15aabf1f8 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-04 23:25:26 +02:00
Cohee 36c627bd1b Save itemized prompts between sessions 2023-11-04 23:25:22 +02:00
RossAscends b369be9201 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-05 05:47:55 +09:00
RossAscends 1c35ff4f3d WIP ZenSliders (ooba only) 2023-11-05 05:47:53 +09:00
Cohee 2f9b247c46
Merge pull request #1307 from aisu-wata0/regexScript_promptOnly
Regex script: prompt only checkbox
2023-11-04 22:37:41 +02:00
Cohee 8183849fe4 Add more aliases for /help pages 2023-11-04 21:35:50 +02:00
Cohee 2d3fb08638 Add filter for missing WI entries 2023-11-04 20:02:38 +02:00
Cohee 890ae4bba9 Optimize WI layout 2023-11-04 17:44:43 +02:00
Cohee b897c8db4a
Merge pull request #1303 from aisu-wata0/world_info_minimum
New optional setting: World info: minimum activations
2023-11-04 17:12:58 +02:00
Cohee e1e472bf79 Add {{lastMessageId}} macro, make async slash command handlers wait for completion 2023-11-04 13:33:09 +02:00
Cohee b3669afea3 Put /help command on top 2023-11-04 12:37:13 +02:00
RossAscends 0bc6f369b8 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-04 11:16:14 +09:00
RossAscends 447c43c9d7 placeholders for Aphro samplers 2023-11-04 11:16:12 +09:00
Cohee 6067b2f913 Add autocomplete for slash commands 2023-11-04 01:21:20 +02:00
Aisu Wata 4ec40d575e Regex Scritpt: Only Format Display: fixed typo on subtitle 2023-11-03 18:55:27 -03:00
Cohee eab25c73e7 Hide/unhide messages 2023-11-03 23:45:56 +02:00
Aisu Wata c94962aa3c Regex script: promptOnly checkbox and feature 2023-11-02 19:52:33 -03:00
Cohee f10833a516 Add prompt format override for OpenRouter 2023-11-03 00:34:22 +02:00
RossAscends 75c6e74d41 support for min P on Kobold API 2023-11-02 14:53:57 +09:00
Cohee c695f73586 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-01 22:59:07 +02:00
Cohee e8f4653a25 Add interactive mode for SD plugin 2023-11-01 22:58:59 +02:00
Aisu Wata 3eaff02c2f World Info Min Activations: min max depth default unlimited 2023-11-01 14:36:20 -03:00
Aisu Wata 77bde48a48 World Info Min Activations: added UI & persistence & budget respect 2023-11-01 14:02:38 -03:00
RossAscends 610c9b9f24 update loader styling 2023-11-01 12:40:21 +09:00
Cohee a0706fcfc8 Add loader UI component 2023-10-31 22:16:33 +02:00
Cohee eb4e90c589 Save auto-input to QR 2023-10-31 12:27:40 +02:00
Aisu Wata 8203ebb835 world_info_min_activations 2023-10-30 18:55:32 -03:00
RossAscends a27e7a139a Chat History Panel Overhaul, shorter filenames 2023-10-30 14:16:20 +09:00
Cohee 1b1f3e9e0c Unbreak CFG sliders 2023-10-29 23:56:25 +02:00
Cohee 68e60ff9ef Unbreak CFG sliders 2023-10-29 23:56:11 +02:00
Cohee 91862bff43 Fix double-emit of CHAT_CHANGED on /go command 2023-10-29 23:23:42 +02:00
Cohee fadd92a6c3 Fix expressions sometimes getting stuck when switching chats 2023-10-29 23:15:40 +02:00
Cohee 99e6ee2d4d Slash command to trigger group member response 2023-10-29 19:35:26 +02:00
Cohee 483ae22bc3 Add ability to abort generation by extension interceptors 2023-10-29 18:29:10 +02:00
Cohee 922007ea25 #1294 Fix selective logic for embedded lorebooks 2023-10-28 12:28:03 +03:00
Cohee e0be4dde31 Move extensions update check to after init 2023-10-27 21:23:58 +03:00
Cohee 4524f6dbfd Skill issue 2023-10-27 21:09:53 +03:00
Cohee 52ecad1cdf Rework single-line mode, add section for Context Formatting settings 2023-10-27 21:02:03 +03:00
Cohee 0ad96b6567 Improve context slider sanity 2023-10-27 13:22:46 +03:00
Cohee 0c36d113bf Add git disclaimer to asset downloader 2023-10-27 13:07:56 +03:00
Cohee 410599b287 Fix unlocked context sliders sanity 2023-10-27 02:01:09 +03:00
Cohee 24f406917d Add seed to Kobold APi 2023-10-26 21:22:00 +03:00
RossAscends b29f63f89e fix WI sliders 2023-10-27 03:01:25 +09:00
Cohee 03e513a3e4 Fix slider formatting 2023-10-26 15:17:16 +03:00
Cohee beca613745 Revert Top P granularity 2023-10-26 15:11:38 +03:00
Cohee dcca49e848 Revert TFS granularity 2023-10-26 15:09:34 +03:00
Cohee 22cebe3176 Fix settings loading 2023-10-26 15:01:31 +03:00
RossAscends dd2d292a56 clean up NAI slider decimals 2023-10-26 20:46:09 +09:00
RossAscends c79bf951b7 minor skill issue with slider overhaul 2023-10-26 20:41:12 +09:00
RossAscends e9107870c0 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-10-26 13:20:49 +09:00
RossAscends d50124e937 appwide slider overhaul 2023-10-26 13:20:47 +09:00
LammyShark 234baf6276 Toggle Regex Script Checkboxes
Added a checkbox to each Regex Script listed under Saved Scripts to easily enable/disable. It can be cumbersome having to load Regex Editor for each script when disabling/enabling multiple Regex Scripts.
2023-10-25 22:48:19 -04:00
Cohee 339dcaf506 Fix message trigger on disabled character in amalgamate group mode 2023-10-26 02:10:14 +03:00
Cohee 5cdc3d1d18 Smudge groups depth prompts in Join mode. 2023-10-26 00:39:11 +03:00
Cohee 8dcfe57888 #1268 Add group card amalgamation mode 2023-10-26 00:09:22 +03:00
Cohee 2e35cd76ec Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-10-25 22:39:34 +03:00
Cohee 51d2c9feba Add UI option for group gen strategy 2023-10-25 22:39:31 +03:00
kingbri 4f67e9f38b Ooba: Add frequency and presence penalty sliders
These options essentially supersede repetition penalty, but since
ooba also gives the option, add these new sliders in conjunction
with the repetition penalty ones.

More testing is needed to find good default values.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-10-25 15:22:47 -04:00
Cohee b4a401805f Add explainer for SD prompt expansion 2023-10-25 21:49:32 +03:00
Cohee c2ba3a773a Delayed tokenizers initialization 2023-10-25 00:32:49 +03:00
Cohee 52537904f7 Add stopping strings to Horde 2023-10-24 16:23:32 +03:00
Cohee 1bf6d6d9f2 Don't trim the end of instruct last prompt line if newline wrap mode is disabled 2023-10-24 16:02:24 +03:00
Cohee 5b68a438f3 Fix immediate switching between persona namesakes 2023-10-23 23:20:49 +03:00
Cohee f0b20b67de Rearrange ext.panel. Add ext.update notifications. Improve performance on large number of extensions 2023-10-23 16:53:31 +03:00
Cohee e082138c18 Do shallow clone to speed-up extension installs 2023-10-23 13:27:04 +03:00
Cohee 3995238d77 Adjust Anlas guard for NAI Opus 2023-10-23 10:41:39 +03:00
RossAscends 731ebc2eda add toggle for mobile gestures 2023-10-23 10:54:17 +09:00
Cohee 635df947c5 Increase classify sampling window; 300=>500 chars 2023-10-23 02:14:29 +03:00
Cohee 63b34d9851 Call expression module worker when switching chats 2023-10-23 01:56:27 +03:00
Cohee f9ae7ea949 Add NAI Diffusion v2 model 2023-10-23 01:06:49 +03:00
Cohee df85218fa7 Merge branch 'release' into staging 2023-10-23 00:27:15 +03:00
Cory Gross 5b2fff07b8
Fix race condition duplicates TTS UI if autoload chat enabled 2023-10-22 08:54:25 -07:00
Cohee 0517f1bbbc Fix elevenlabs multi-model 2023-10-22 14:46:54 +03:00
Cohee f49f9c1f96 Merge branch 'release' into staging 2023-10-22 14:01:33 +03:00
Cohee f9cb6d783e
Merge pull request #1263 from bdashore3/preset-expansion
Preset setting expansion
2023-10-22 14:01:06 +03:00
Cory Gross 348805af74
Fix TTS autogen chkbox set by elevenlabs multilingual setting 2023-10-21 22:33:28 -07:00
Cohee 81921bcd77 Saveable SD prefix/negatives 2023-10-22 00:10:48 +03:00
Cohee 6296cb8218 Align display name of Summary plugin 2023-10-21 22:20:21 +03:00
Cohee a4ab898933 Move CFG scale to built-in functionality 2023-10-21 22:19:49 +03:00
Cohee 65402eaa23 Move bulk edit to built-in functionality 2023-10-21 21:02:06 +03:00
Cohee 7e116f8b1f Move setting search to built-in functionality 2023-10-21 20:55:51 +03:00
Cohee 999c1b1105 Hide chat BG titles 2023-10-21 20:41:19 +03:00
Cohee 0b535e98b8 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-10-21 20:32:39 +03:00
Cohee 4ecf2b9f2d Fix stats init error 2023-10-21 20:32:36 +03:00
Cohee 5012237eb3 Display generated bg in the bg block. Add ability to copy chat bg to system list. 2023-10-21 17:43:25 +03:00
Cohee 8d121bf38f QR menu restyle 2023-10-21 16:17:17 +03:00
Cohee d0650e6910 Clean-up QR code 2023-10-21 16:09:25 +03:00
IkariDevGIT 1e251c09e3
Better input inject Quick Reply (#1255)
* Force open Char WI with Shift

QoL - Force open character WI selector menu if icon clicked with Shift.

* Update world-info.js (revert personal new WI pos preference)

* Fix element widths

* Fix event typing

* Update index.js

* Update index.js

* change Prompt to Input

this makes it more clear what it does(i think)

---------

Co-authored-by: valden80 <111227649+valden80@users.noreply.github.com>
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2023-10-21 16:02:29 +03:00
Cohee b4e29bf157 #1272 Optimize performance of context buttons visibility switch 2023-10-21 15:41:27 +03:00
Cohee 70fa93f0c9 Clarify note macro docs 2023-10-21 14:42:53 +03:00
Cohee 703965aec8 Substitute macro in character editor token counter 2023-10-21 14:39:01 +03:00
IkariDevGIT 6fe4232f75
Add {{// (note)}} macro (#1265)
* add {{# (note)}} macro

* change from # to // for future updates

* fix docs
2023-10-21 14:28:02 +03:00