Commit Graph

2296 Commits

Author SHA1 Message Date
Cohee f3a10eadd5 Trigger concatenation on NaN current value 2023-11-28 01:46:44 +02:00
Cohee b0d21659eb /inject command to add prompt injections 2023-11-28 01:44:13 +02:00
Cohee 4f9f89c682 Add 3 more math operations 2023-11-28 00:52:50 +02:00
Cohee 87707b565f Add checkbox for restoring user input on page refresh 2023-11-28 00:29:34 +02:00
LenAnderson fd8551b73b fix context menu for Qr popout 2023-11-27 22:02:20 +00:00
Cohee d263760b25 #1393 Configurable group nudges, scenario and personality templates for prompt manager 2023-11-27 23:57:56 +02:00
Cohee 8b517be98c Allow rep pen range -1 for text completions 2023-11-27 22:00:33 +02:00
Cohee 4c94bd0aa8 Add math operations 2023-11-27 21:10:50 +02:00
Cohee 188897a3df Add "at" argument to commands sending a message 2023-11-27 19:48:49 +02:00
Cohee 84811ec518 Fix image gen prefix combining 2023-11-27 16:10:42 +02:00
Cohee ffc4f22012 Add provider-specific TTS processing: XTTS - replace ellipsis, Novel - remove tildes. 2023-11-27 13:25:49 +02:00
Cohee edafb8dd13 Repurpose trigger command not just for groups 2023-11-27 11:16:40 +02:00
dllt98 50ebd1cf66
Add support for importing character from JanitorAI (#1401)
* Add Janny support

* Add description

* Remove unofficial JanAI mirror
2023-11-27 03:29:19 +02:00
Cohee c742251c5a Mobile sprites fixes: hide non-VN sprite, fix group VN position, fix live2d conflicts 2023-11-27 03:22:35 +02:00
Cohee 37610062a7 1px less Safari cope 2023-11-27 02:56:45 +02:00
RossAscends fd8697afc0 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-27 09:48:07 +09:00
RossAscends 34d8588691 QR popout 2023-11-27 09:48:05 +09:00
Cohee 313a6c9840 Fix unclickable icons in burger menus 2023-11-27 02:32:41 +02:00
Cohee fd0edd67a6 Fix recursive QR auto-execution 2023-11-27 02:18:36 +02:00
Cohee 3eeb137416 Fix persona switch input trigger 2023-11-26 19:56:19 +02:00
Cohee f04c277f03 Add optional {{mesExamples}} to story string 2023-11-26 19:47:23 +02:00
Cohee e587f208be Add resolution match on load 2023-11-26 18:19:37 +02:00
deffcolony aaeaa643e3
resolution presets for image generation extension (#1394)
+ New drawer with resolution presets at image generation extension

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2023-11-26 17:55:49 +02:00
Cohee 9c01a849cb Add buttons command 2023-11-26 17:05:55 +02:00
Cohee fb08552d46 Add instruct mode sequence macros 2023-11-26 16:37:05 +02:00
Cohee 3bc91f10ec Fix command aliases 2023-11-26 15:47:11 +02:00
Cohee 19f758a0fb #670 Add square avatars 2023-11-26 15:27:54 +02:00
Cohee e6c96553d0 Add text trimming commands 2023-11-26 13:55:22 +02:00
Cohee 809a55b2fd Merge branch 'config-yaml' into staging 2023-11-26 13:08:06 +02:00
Cohee c328d6f04a Add QR auto-exec on app startup 2023-11-26 02:12:31 +02:00
Cohee 9587a704c5 Fix docstrings 2023-11-26 01:52:41 +02:00
Cohee 283d49a6ee Add empty return value to /while 2023-11-26 01:49:37 +02:00
Cohee c259c0a72a Skip hidden messages from /message command 2023-11-26 01:15:19 +02:00
Cohee c6aea00e27 Resolve ephemeral stop strings variables 2023-11-26 00:56:55 +02:00
Cohee 50322ed8b0 Don't show auto-update toast if no extensions installed 2023-11-26 00:52:00 +02:00
Cohee a7024a1d34 Migrate to config.yaml 2023-11-25 23:45:33 +02:00
RossAscends df15a00430 resolve roll&random before parsing macro var commands 2023-11-26 06:27:13 +09:00
RossAscends 3ec692e76c fix /world unsetting function 2023-11-26 05:26:41 +09:00
Cohee 0bbaeeaedd Revert to get/set/add order for variable macro 2023-11-25 22:02:40 +02:00
Cohee 0410540066 Process variable macros line by line 2023-11-25 20:52:17 +02:00
Cohee a5c3e22833 #1055 Add new random syntax to docs 2023-11-25 20:41:46 +02:00
Cohee 0d9068f11e Don't replace {{addvar}} macros with the execution result 2023-11-25 20:33:07 +02:00
Cohee 67fa9c9595 Allow dice rolls in {{random}} 2023-11-25 20:11:47 +02:00
RossAscends a8dc4dc810 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-26 03:08:05 +09:00
RossAscends 9645034b09 reverse compatibility for old random method 2023-11-26 03:08:03 +09:00
Cohee 67174c8cf8 Add functions to delete local and global variables 2023-11-25 19:53:00 +02:00
RossAscends 7264e3fe83 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-26 01:28:35 +09:00
RossAscends 2bed9fde70 {{random}} split on :: to allow empty items & commas in items 2023-11-26 01:28:33 +09:00
Cohee b8d7b0922d Fix evaluation order of named args 2023-11-25 18:18:57 +02:00
Cohee d862005c1c Revert "Replace macros in named args of boolean evaluation"
This reverts commit 6894b7ef72.
2023-11-25 18:16:53 +02:00
Cohee 6894b7ef72 Replace macros in named args of boolean evaluation 2023-11-25 18:12:28 +02:00
Cohee 06ade803fa Concatenate strings in /addvar 2023-11-25 17:45:40 +02:00
RossAscends 389c2b5435 force firstMes {{user}} update on persona switch 2023-11-25 23:40:27 +09:00
Cohee 8e49ecce49
Merge pull request #1395 from daswer123/staging 2023-11-24 20:07:51 +02:00
Cohee 851a00630a Add /popup command 2023-11-24 19:50:49 +02:00
Danil Boldyrev fbc72085f8 Hindi Support for XTTS 2023-11-24 20:16:49 +03:00
Cohee 4fd68e5be7 Skill issue 2023-11-24 19:10:09 +02:00
Cohee a178bdc3b0 Fix ephemeral stopping strings flush 2023-11-24 19:06:31 +02:00
Cohee 2c8e855385 Resolve variables in /fuzzy 2023-11-24 17:41:49 +02:00
Cohee adb3badcc1 Add /messages and /setinput commands 2023-11-24 17:12:59 +02:00
Cohee c9b3ccc585 Add STscript procedure calls with /run command 2023-11-24 15:58:00 +02:00
Cohee dd17c2483f Add lock=on/off to /gen and /genraw commands 2023-11-24 15:18:49 +02:00
Cohee 8e16f28827 Fix variable cast 2023-11-24 14:53:12 +02:00
Cohee d81371c2b7 Fix variables casting 2023-11-24 14:44:11 +02:00
Cohee bcf73e0e55 Add auto-execute on opening chat option to quick
reply settings
2023-11-24 14:02:04 +02:00
Cohee f1d375c2ba Add hidden/invisible/auto-exec only QR buttons 2023-11-24 13:50:42 +02:00
Cohee 720da5649b Don't auto-exec on disable QR 2023-11-24 13:32:27 +02:00
Cohee ad8709842b STscript improvements (see below)
Add /while loop
Add escaping of macros in sub-commands
Add /input prompt
2023-11-24 12:49:14 +02:00
RossAscends 55607ee847 remove HumiBlur from QR chain menus 2023-11-24 17:45:13 +09:00
Cohee d3ea5c081d Add /pass and /fuzzy commands 2023-11-24 02:21:50 +02:00
Cohee 74fbc88d7d Move macros replacement to script execution time 2023-11-24 01:56:43 +02:00
Cohee 461e8d7929 Update the tooltip on the vertical ellipsis button 2023-11-24 01:39:39 +02:00
Cohee e593dd4dbd Auto-executable QR 2023-11-24 01:32:02 +02:00
Cohee 7841f3d91f
Merge pull request #1392 from LenAnderson/qr-context
Add context menus for Quick Replies
2023-11-24 01:04:24 +02:00
Cohee c4e1fff1bc Respect # limit for ephemeral stop strings 2023-11-24 00:54:23 +02:00
Cohee 863554fea6 Add ephemeral stop strings to /genraw 2023-11-24 00:51:27 +02:00
Cohee c2e3bfa06d /genraw instruct=off 2023-11-24 00:36:35 +02:00
Cohee c50ed4bf6a STscript improvements (see below)
/abort command, {{pipe}} macro in named args, subcommand batch escaping with backslash, string literals and rules for /if, else clause for /if
2023-11-24 00:18:07 +02:00
Cohee 3594c4aac7 Add {{newline}} and {{pipe}} macros 2023-11-23 22:56:52 +02:00
Cohee 86819b6f4f Add /genraw command 2023-11-23 22:50:13 +02:00
Cohee 6d0982e823 Unleash the variables / STscript alpha 2023-11-23 22:36:48 +02:00
LenAnderson ab9c654708 Merge branch 'staging' into qr-context 2023-11-23 20:35:21 +00:00
LenAnderson cdbcd6cfb2 add a healthy dose of mobile copium 2023-11-23 20:34:20 +00:00
Cohee 044cceba4d
Merge pull request #1387 from aikitoria/add-manifest
Add manifest.json for Chrome Android / Add to Home Screen flow
2023-11-23 20:56:43 +02:00
Cohee 22e17cd681 Pass image type to thumbnail creator 2023-11-23 20:50:08 +02:00
LenAnderson 81f135fa7c use client coords not screen coords 2023-11-23 17:42:31 +00:00
LenAnderson af2b108730 add context menu editor 2023-11-23 17:42:19 +00:00
LenAnderson 5e4dc388eb Merge branch 'staging' into qr-context 2023-11-23 15:57:35 +00:00
LenAnderson d32224041a add parent placeholders 2023-11-23 15:57:14 +00:00
RossAscends 73d6801406 slashcommand /movingui to set a MUI preset 2023-11-23 22:32:47 +09:00
RossAscends 4f7c925dc6 properly round left menu borders 2023-11-23 22:10:23 +09:00
LenAnderson e2a1892e6b Merge branch 'staging' into qr-context 2023-11-23 12:21:46 +00:00
LenAnderson cc426e9897 add qr context menus 2023-11-23 12:21:25 +00:00
RossAscends e0e303b339 Sortable QuickReplies 2023-11-23 19:49:15 +09:00
RossAscends a88e2f93af Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-23 17:20:35 +09:00
RossAscends e672a7fe99 'New Chat' in Manage Chats & showLoader when delChat-ing 2023-11-23 17:20:31 +09:00
kingbri e445aeec14 Tabby: Fix model name return on error
Tabby's model API is always /v1/model/list, so return "None" if the
request fails since that means a model is most likely not loaded.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-23 00:13:28 -05:00
Cohee b4afb10fab Change # of beams min value 2023-11-23 02:03:41 +02:00
aikitoria 10716d1101
Add manifest.json for Chrome Android 2023-11-22 19:18:00 +01:00
Cohee 35349dd8d7 Hide page overflow 2023-11-22 17:59:46 +02:00
Cohee f802fe1797 Fix xtts separator 2023-11-22 17:47:58 +02:00
Cohee 2b54bfd1d5
Merge pull request #1380 from LenAnderson/checkbox-contrast
ensure checkboxes have contrast
2023-11-22 16:52:48 +02:00
Cohee 6ea7987a44
Merge pull request #1385 from XXpE3/staging
Optimized the Chinese translation in i18n.
2023-11-22 16:47:51 +02:00
Cohee 57f303223b Don't add extra space on non-instruct continue 2023-11-22 16:34:25 +02:00
Cohee 73eeab9ace Don't display incomplete sentences in quiet-to-loud prompts if trim is enabled 2023-11-22 16:21:43 +02:00
Cohee 61908935f5 Stop string for user-continue. Trim spaces after name2 2023-11-22 16:16:48 +02:00
XXpE3 668a149898
Optimized the Chinese translation in i18n. 2023-11-22 13:41:46 +08:00
Cohee 55af72cb17 /addswipe command 2023-11-22 01:26:17 +02:00
Cohee 63e5bc9341 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-22 00:58:08 +02:00
Cohee 4f7523b896 Parallelize extensions auto-update + add a toast 2023-11-22 00:58:06 +02:00
Cohee 59e558fba5 Don't execute commands on dry runs 2023-11-22 00:50:41 +02:00
RossAscends 0d84aed89c Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-22 07:48:40 +09:00
RossAscends fe21a7c25b Add toggle for hiding muted group member sprites 2023-11-22 07:48:35 +09:00
Cohee e5f7b0b5c7 Use explicit unnamed argument first if exists 2023-11-22 00:43:33 +02:00
Cohee 4b78ddbc8a First steps in slash command piping 2023-11-22 00:39:17 +02:00
Cohee 1b4d955aec Add swipe id validation for /delswipe 2023-11-21 23:33:20 +02:00
Cohee 284bd76589 Add /delswipe command 2023-11-21 23:28:11 +02:00
Cohee 2dc8f8f2f7 Add 5 group control commands 2023-11-21 22:35:59 +02:00
Cohee 5f77b2f816 Add Claude 2.1 2023-11-21 20:07:37 +02:00
Cohee 1891a03b11
Merge pull request #1383 from daswer123/staging
Add support for the new TTS - XTTSv2
2023-11-21 16:26:45 +02:00
Cohee 73e081dd99 Don't use global state to build Chat Completion prompts 2023-11-21 14:38:15 +02:00
Danil Boldyrev bcad0d4e51 add XTTS 2023-11-21 13:16:56 +03:00
LenAnderson 9f16b329c5 ensure checkboxes have contrast 2023-11-21 01:26:43 +00:00
Cohee 01b629bd49 New syntax for sendas command 2023-11-21 02:54:04 +02:00
Cohee 52d9855916 Code lint 2023-11-21 02:00:50 +02:00
Cohee 91429ce516
Merge pull request #1378 from LenAnderson/more-comfy-merge
Add more ComfyUI options
2023-11-21 01:55:00 +02:00
Cohee ddbdceba64 Add sampler order for koboldcpp under text completions 2023-11-21 01:47:57 +02:00
Cohee 1ebfddf07e Use mistral and yi tokenizers for custom token bans 2023-11-21 01:04:27 +02:00
Cohee 9b75e49b54 Add support for Yi tokenizer 2023-11-21 00:21:58 +02:00
LenAnderson 1c725879d8 add func for loading dropdown opts for settings 2023-11-20 22:00:40 +00:00
Cohee 4222b2aa21 Add enable/disable group member commands 2023-11-20 23:49:04 +02:00
Cohee f60e74fbd9 Fix message timer showing NaN in some cases 2023-11-20 22:53:51 +02:00
Cohee ac4b673c5a Fix character name appending on user continue 2023-11-20 22:48:43 +02:00
LenAnderson 3d4442ab25 make api routes kebab 2023-11-20 18:27:50 +00:00
kingbri 6a511fdfcf Secrets: Add find endpoint
Requires the user to set allowKeysExposure to true before any calls
can work.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-20 12:05:54 -05:00
Cohee e81c100e13
Merge pull request #1377 from LenAnderson/fix-popups
fix all popups being large/wide after first one
2023-11-20 18:25:01 +02:00
LenAnderson 46cc04c798 add default comfy workflow 2023-11-20 15:59:38 +00:00
LenAnderson 18e6b8cd7c onelinefy 2023-11-20 12:56:52 +00:00
LenAnderson d24c74e34a update comfy generate to use saved workflows 2023-11-20 12:51:36 +00:00
LenAnderson 06ececc1a5 add managing multiple comfy workflows 2023-11-20 12:39:06 +00:00
LenAnderson 5e5c111d25 add VAE selection 2023-11-20 12:34:37 +00:00
LenAnderson d5b9dd34b7 remove unused comfy method 2023-11-20 12:29:47 +00:00
LenAnderson 1dd1cd69ac fix all popups being large/wide after first one 2023-11-20 12:16:37 +00:00
ThisIsPIRI d87e44ff03 Corrections to /help macros, /help format 2023-11-20 08:51:37 +09:00
Cohee 48034eb6c9 More info for mancer models 2023-11-19 23:01:39 +02:00
Cohee ac07c8324d Configurable chat truncation amount 2023-11-19 21:57:54 +02:00
Cohee a02446c4cc Cancel deletion mode on switching chats 2023-11-19 21:40:23 +02:00
Cohee a39ee32f93 Horde fire and forget delete request 2023-11-19 21:30:08 +02:00
Cohee 9dcc23825a [chore] Reformat 2023-11-19 21:17:02 +02:00
Cohee 5e6fcd28b2
Merge pull request #1371 from LenAnderson/staging
Add ComfyUI to the Stable Diffusion extension
2023-11-19 21:14:42 +02:00
LenAnderson 9dd1e59421 move requests to comfy into ST server 2023-11-19 18:29:41 +00:00
Cohee de456fd097 #1372 Typical P unbreak 2023-11-19 18:27:33 +02:00
Cohee 8de343295d #1372 Typical P unbreak 2023-11-19 18:26:57 +02:00
Cohee 96caddfd71 Add koboldcpp as Text Completion source 2023-11-19 17:14:53 +02:00
Cohee 1dc1b926c4 Fix TTS issues with streaming 2023-11-19 16:56:12 +02:00
Cohee b0b19edf31 Add multimodal captioning for SD prompt generation 2023-11-19 15:24:43 +02:00
Cohee c3e5d0f6f2 Adjust scroll height on image inserting 2023-11-19 14:32:36 +02:00
LenAnderson fdccab3069 add ComfyUI 2023-11-19 12:18:48 +00:00
Cohee 81cb43004b Fix zoomed character avatar validation 2023-11-19 02:16:30 +02:00
Cohee 685bb9742e Fix update button icons 2023-11-19 01:33:54 +02:00
Cohee 53c3fc16c1 Assorted SD fixes 2023-11-19 00:40:21 +02:00
Cohee b6936584fe Extend chat comps response limit 2023-11-18 23:39:59 +02:00
Cohee 3f5728d67a Fix TTS not playing if the last message was generated quietly 2023-11-18 23:37:11 +02:00
Cohee ddeb42ba55 Close modal send form menus when clicking on button again + fix caption UI labels 2023-11-18 21:17:53 +02:00
Cohee 4999fbd97c Check for API key in multimodal captions 2023-11-18 20:58:04 +02:00
Cohee 7045d242e8 Add ability to attach files and images to messages 2023-11-18 19:24:55 +02:00
Cohee 6f9be2eee9 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-17 23:19:25 +02:00
Cohee 0608c0afac Add OpenRouter and Llava to captioning plugin. 2023-11-17 23:19:21 +02:00
Cohee b28ebf46b6
Merge pull request #1361 from bdashore3/staging
Add support for TabbyAPI
2023-11-17 22:02:34 +02:00
Cohee a8c819e293 Minor spelling mistake 2023-11-17 19:32:34 +02:00
kingbri 4cfa267b1b API Tokenizer: Add support for TabbyAPI
Use Tabby's /v1/token endpoints.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-17 01:48:03 -05:00
kingbri f31b996cb5 Text Generation: Add TabbyAPI support
TabbyAPI is an exllamav2 only API server that aims to provide a simple
experience for loading and chatting with exl2 models.

SillyTavern currently doesn't have the ability to load and unload models,
so only add the OAI compatible completion endpoints.

The repository can be found here:
https://github.com/theroyallab/tabbyAPI

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-17 00:37:39 -05:00
Cohee 323b338cdd Add images to quiet prompts if inlining enabled 2023-11-17 01:30:32 +02:00
Cohee 4b4880bf11 Merge branch 'release' into staging 2023-11-16 18:57:09 +02:00
Cohee f4630f9808 Add lastMessage macro. Substitute params in CFG negative prompts 2023-11-16 16:58:49 +02:00
Cohee d114ebf6fa Add default role for Message class if not set. 2023-11-16 16:20:33 +02:00
Cohee e753246373 Add NAI Diffusion 3 model 2023-11-16 02:15:28 +02:00
Cohee 9e48d807cc Add slash command to set UI theme 2023-11-16 00:57:23 +02:00
Cohee d72c4e0e3f Rename Text Generation WebUI to Text Completion 2023-11-15 23:58:16 +02:00
Lu Guanghua 74dec58e0d
Update i18n.json 2023-11-16 02:17:09 +08:00
nonenothingnada bca21ec9b6
Bugfix: World Info - NOT operator only considers first secondary key
Small fix to correct the behavior of the World Info NOT operator with a list of secondary keys to what was (hopefully) intended. Previously only the first secondary key was ever checked. Now each primary key should be checked against each secondary key with a single match invalidating the entry activation.
2023-11-15 12:11:09 +01:00
RossAscends 42c73c8658 block mobile swipe gesture under fullscreen panels 2023-11-15 19:20:05 +09:00
RossAscends 88863262da remove console logs 2023-11-15 18:59:39 +09:00
RossAscends d4a2502ec0 make zensliders ctx respect unlock state 2023-11-15 18:58:47 +09:00
Cohee 5136b70882 #1355 Update summary settings button to make it more visible 2023-11-15 02:16:42 +02:00
Cohee 3c3594c52f Add backup/restore for Personas 2023-11-15 02:09:40 +02:00
Cohee 3143356523 Skill issue 2023-11-15 01:16:31 +02:00
Cohee 5b5e42361a Fix chat backups saving with incorrect file extension 2023-11-15 01:06:27 +02:00
Cohee 22161c2264 Add backup/restore for tags 2023-11-15 00:59:44 +02:00
Cohee 9bef9f4332 Fix delete message without checkboxes 2023-11-15 00:27:46 +02:00
Cohee f24aae546c Filter WI entries by tags 2023-11-14 23:54:08 +02:00
Cohee dcf913336b Add macros for character's main and jailbreak prompts 2023-11-14 22:54:16 +02:00
Cohee 7be808c2ff Disable position select for system prompts 2023-11-14 22:41:47 +02:00
Cohee 314aca3f2c Allow disabling system marker prompts 2023-11-14 22:27:07 +02:00
Cohee 4277aac974 Don't prompt to create persona if replacing an image 2023-11-14 22:07:32 +02:00
Cohee ea583e0ff5 Add fuzzy search to /bg command 2023-11-14 21:43:08 +02:00
Cohee abb8b0f0cc Update hide / unhide commands to accept range 2023-11-14 21:37:37 +02:00
Cohee c6ac4459a3 Move image inlining toggle. GPT-4V via OpenRouter 2023-11-14 21:19:39 +02:00
Cohee b559187722 Autoset height of QR slots. Revert textarea padding 2023-11-14 12:48:55 +02:00
Cohee 50f3def2eb Decrease icon size and text padding 2023-11-14 11:36:57 +02:00
RossAscends 2f20c8e6da Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-14 15:53:28 +09:00
RossAscends 3f4a62d22c ext button to left, stack buttons on mobile 2023-11-14 15:53:26 +09:00
Cohee fc17f42f93 Change flag hint for ooba 2023-11-14 00:36:34 +02:00
Cohee b6fb624c99 Change flag hint for ooba 2023-11-14 00:36:04 +02:00
Cohee 5fe8f70eb1 #1345 Add API endpoint for web search interaction 2023-11-14 00:16:41 +02:00
Cohee 61764a9a21 Change mancer base URL via debug menu 2023-11-13 11:13:39 +02:00
RossAscends 52c07e0895 setup Aphrodite-specific API flag handling 2023-11-13 16:36:01 +09:00
Cohee 25f1afa628 Fix lab mode class 2023-11-13 01:49:36 +02:00
Cohee e29bcde1d3 Localization hotfix 2023-11-13 01:45:46 +02:00
Cohee 8ff4599e8a Merge branch 'release' into staging 2023-11-12 23:29:13 +02:00
Cohee 6c02a12e88 Proper manual input debounce 2023-11-12 23:28:34 +02:00
Cohee 8fd5a5886b #1347 Localization hotfix 2023-11-12 23:20:32 +02:00
Cohee 31d6c97e70 #1347 Localization hotfix 2023-11-12 23:20:14 +02:00
Cohee d3e5f6ebc0 #1343 Move bypass check up 2023-11-12 23:08:24 +02:00
Cohee 0d4e5c31e2 Code clean-up 2023-11-12 22:35:17 +02:00
Cohee 9a1d1594d6 Fix formatting in openai.js 2023-11-12 22:14:35 +02:00
Cohee cd440f6539
Merge pull request #1350 from artisticMink/feature/openrouter-grouping-and-sorting
Feature/openrouter grouping and sorting
2023-11-12 22:13:40 +02:00
Cohee 5bcd49b7ca More concise UI texts, fix button spam clicks 2023-11-12 22:12:16 +02:00
Cohee 2092f849f7 #1348 Show a full screen loader when bulk deleting characters 2023-11-12 21:58:43 +02:00
artisticMink cc0b4e8174 Access oai_settings instead of dom 2023-11-12 20:55:29 +01:00
Cohee 6e9c6a14f7
Update index.html 2023-11-12 20:35:53 +02:00
artisticMink 3bbbf0d8e4 Put openrouter model sorting in drawer
Renames 'Infinity'k tokens to 'Free'
2023-11-12 19:02:41 +01:00
artisticMink cb2644cdea Add sorting for openrouter models
Alphabetically (default), price, context size
2023-11-12 18:27:56 +01:00
Cohee dd12cacd16 Fix range validation error 2023-11-12 17:27:40 +02:00
RossAscends 4558f856b5 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-12 23:57:54 +09:00
RossAscends 5e28d6f651 'off' labels for kobold, typable zenslider handles 2023-11-12 23:57:51 +09:00
artisticMink a16e34bcef Add optional toggle for grouping openrouter models
By vendor
2023-11-12 15:15:30 +01:00
Cohee 822d9d72ea Force persona creation on avatar uploads. Don't show cropper for images if never resize is enabled. 2023-11-12 15:47:52 +02:00
Cohee adc533070d Throttle silly animals to one change per minute 2023-11-12 13:26:38 +02:00
Cohee 7afe9e6481 #1343 Add status check bypass 2023-11-12 13:23:46 +02:00
Cohee efe2a06976 Add null checks for OR pricing 2023-11-12 13:08:22 +02:00
Cohee 4c0b3fb7ae Add null checks for OR pricing 2023-11-12 13:07:57 +02:00
RossAscends 86caffb1c6 Ooba ZenSlider QoL: "Off" for disabled val sampler 2023-11-12 18:22:21 +09:00
RossAscends 583de0d0e7 Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-11-12 17:23:33 +09:00
RossAscends 986eef9830 fix zenslider and labmode compatibility check 2023-11-12 17:23:29 +09:00
Cohee 35c5d4e528 SD interactive mode fixes 2023-11-12 02:35:37 +02:00
Cohee 6f061adc1e Add OpenAI TTS provider 2023-11-12 02:28:03 +02:00
Cohee a42c1fc581 Hide MinP under a feature flag. Send Miro to Horde 2023-11-12 01:12:14 +02:00
Cohee 59f7147271
Merge pull request #1342 from ThisIsPIRI/maxcontext
Fix context size counter when size is unlocked
2023-11-12 00:27:24 +02:00
Cohee 879502c1e7 Only allow inlining if OAI is the selected API 2023-11-12 00:13:30 +02:00
Cohee 2c4f53e7b5 Add native GPT-4V image inlining 2023-11-12 00:09:48 +02:00
ThisIsPIRI ab5b0cb1db Fix context size counter when size is unlocked 2023-11-12 06:32:04 +09:00
Cohee 5d34c8aef5 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-11-11 21:53:15 +02:00
Cohee 10264367aa WI editor visual QoL 2023-11-11 21:53:11 +02:00
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 21fec42172
Merge pull request #1339 from majick/supertemp
Increase kobold max temp to 4.0
2023-11-11 16:14:23 +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
majick b445d549db Increase kobold max temp to 4.0
Not only is a higher temp accepted by the back end, but it's just about necessary
in order to make use of Minimum P sampling.
2023-11-10 18:49:53 -08:00
Cohee 7e2ec3ea43 Disable bulk edit for bogus folders 2023-11-10 22:18:48 +02:00
Cohee 066f74ed46 Fix grid view for bogus folders 2023-11-10 22:02:27 +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 4e55126606 Replace the link to Turbo tokenizer 2023-11-10 00:57:36 +02:00
Cohee 3cc8d982d5 Move regenerate up in the list 2023-11-10 00:55:39 +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 34df781699 Make checkboxes brighter than text 2023-11-09 22:50:25 +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
artisticMink 2174eb8149 Add i18n attributes to context menu 2023-11-09 15:02:56 +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 1f36fe5193 Fix weird display of macros in help command 2023-11-08 23:56:58 +02:00
Cohee 9aada5837f Fix opening chats in manage chats for export and deletion. 2023-11-08 23:50:25 +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 798099aaaf Prevent context menu from overlapping popup 2023-11-08 21:30:26 +01: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
Cohee 606f2bd9bb Allow deleting the first message 2023-11-08 19:55:54 +02: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 2a5a780f3b Clarify ooba streaming error text 2023-11-08 18:01:41 +02:00
Cohee 3632a01e36 Adjust checkbox text alignment 2023-11-08 17:56:22 +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