911 Commits

Author SHA1 Message Date
Cohee
5264e2b194 Emit events when a new group chat is created 2024-03-27 20:44:04 +02:00
Cohee
9bd1d79f08 Save a backup before deleting from new chat menu 2024-03-27 20:43:40 +02:00
Cohee
0bf6835de2 Add "compact" argument to message sending commands. 2024-03-27 19:40:34 +02:00
Cohee
6d02223bd4 Fix cases with persona autoswitch 2024-03-27 15:16:20 +02:00
Wolfsblvt
53848e1b0d Persona retrigger first message consistency fix 2024-03-27 09:49:59 +01:00
Wolfsblvt
a4c4f36fc6 Bulk edit select improvements & bulk tag edit inline avatars
- bulk edit tags shows inline avatars for all selected characters
- allow shift-click selecting/deselecting multiple characters on bulk edit
- bulk select all button added
- bulk select shows selected character count
2024-03-27 08:33:32 +01:00
Cohee
7c0cf50d80 #1966 Fix selector 2024-03-26 00:07:26 +02:00
Cohee
5216d5c8c0 Fallback for token count display 2024-03-25 19:00:14 +02:00
Cohee
129febedce
Merge pull request #1962 from 50h100a/pr_mancerargs
Updates to Mancer parameters and a logprobs fix
2024-03-25 18:59:25 +02:00
Cohee
e9b05d4adc Indicate injected items by extension prompts in finalMesSend 2024-03-25 18:37:32 +02:00
Cohee
0218eb1a18 Disable newline wrapping of in-chat extension prompts 2024-03-25 13:11:28 +02:00
Cohee
df805d692b Fix some code 2024-03-24 21:42:27 +02:00
50h100a
6f7e7b85ab For Mancer:
- Allow logprobs (works)
- Allow multiswipe (not yet)
- Adjust visible samplers
Fix: 0 logprob is 100% chance, handle accordingly.
2024-03-24 14:45:37 -04:00
Cohee
be95162e64 Fix search of extension prompts by role 2024-03-24 03:12:30 +02:00
Cohee
5028ae49bd Semicolon. 2024-03-24 03:00:00 +02:00
Cohee
6665666098 Add continue postfix controls for Chat Completion 2024-03-23 23:02:42 +02:00
Cohee
bb6ac5147b Add roles to Author's Notes 2024-03-23 18:45:37 +02:00
Cohee
1ff0e89529 Fix continue and bias spacing inconsistencies 2024-03-23 17:51:53 +02:00
Cohee
607df2f555 Add ability to insert role-typed prompt injections 2024-03-23 17:36:43 +02:00
Cohee
efe54086ce +1 less improper null check 2024-03-21 21:53:47 +02:00
Cohee
0021055f5c Null has an object type 2024-03-21 21:47:18 +02:00
Cohee
3b293de3ec Allow AVIF and friends for avatar images 2024-03-21 14:47:22 +02:00
Cohee
41b6169ea8 Extend getContext API 2024-03-21 01:11:47 +02:00
Cohee
7e0313461a Load secret state before settings 2024-03-20 21:11:59 +02:00
Cohee
839dc31822 Fix layering 2024-03-20 20:33:14 +02:00
Cohee
d448d4f65b Extract API endpoints for user avatars 2024-03-20 00:39:48 +02:00
Cohee
a15ab86fd0 #1941 Add reload loop if settings fail to load 2024-03-20 00:03:13 +02:00
Cohee
5b7b06aba8 Make logprobs draggable, fix conflicts between moving UI and maximization, fix z-fighting 2024-03-19 01:40:02 +02:00
Cohee
f18733266d Add ability to maximize floating drawers (logprobs, A/N, CFG) 2024-03-18 02:12:23 +02:00
Cohee
afec103eb2 Fix character deleted emission 2024-03-17 20:35:49 +02:00
Cohee
3b188c37dd Add character deleted event to the list 2024-03-17 19:50:44 +02:00
Cohee
9ff9331416 Extend ST getContext 2024-03-17 19:23:11 +02:00
Cohee
7f909b99f9 Merge branch 'staging' into tags-as-folders-enhancements 2024-03-17 14:09:24 +02:00
Cohee
532418c534 Lint fixes 2024-03-17 14:07:33 +02:00
Cohee
ad450981c0 Fix unfocusing tag input when switching characters 2024-03-16 23:35:41 +02:00
Cohee
a789c6f76f Format fix 2024-03-16 23:20:35 +02:00
Cohee
77784585ba Merge branch 'staging' into tags-as-folders-enhancements 2024-03-16 22:32:01 +02:00
Cohee
3ed7ccbc57 Fix double rendering of first message when opening a chat with only 1 message 2024-03-16 18:22:33 +02:00
Cohee
2173b8b22a Add event tracing debug function 2024-03-16 18:17:04 +02:00
Cohee
7aa5ab2d8d Fix performance of loading very large chats 2024-03-16 02:19:41 +02:00
Cohee
a12793a9ac Lazy evaluation of macro in first message 2024-03-15 11:39:21 +02:00
Cohee
ce756bc4f7 Allow setting altering group greetings with extensions. Add ability to add extensions when creating characters. 2024-03-14 23:10:35 +02:00
Cohee
acf36b6107 Add koboldcpp API key/password support 2024-03-14 00:34:09 +02:00
Deciare
be74f0a6d1 Fix Continue operation when jailbreak enabled.
When character jailbreak prompt is enabled for the text generation API,
the jailbreak prompt was always inserted as the last message in history,
so the Continue operation was completing the jailbreak prompt instead of
the character's last output.
2024-03-12 20:07:40 -04:00
Cohee
7ad2473f99 Add char.card Jailbreak support for Text Completion APIs 2024-03-12 23:22:29 +02:00
Cohee
6b2374c405 Add function to write extension fields to character cards. 2024-03-12 01:49:05 +02:00
Cohee
de3039977c Fix substituteParams JSDoc 2024-03-10 00:52:39 +02:00
Cohee
73fdcbad44 Fix some bugs (see below):
1. Remove yellow highlights in hotswaps list.
2. Decrease font size of group members list, make it respect the block limits (1 row for small avatars, 3 rows for big avatars).
3. Fix autoload loading the first character if the latest selected entity was a group.
4. Fix tag key potentially skipping the first character.
5. Fix being unable to open groups from the hotswaps panel.
6. Fix left alignment of hotswaps panel, now centered.
7. Fix rounding of missing group avatars (most noticeable when favorited).
2024-03-09 21:58:13 +02:00
Cohee
32049b7e1d Merge branch 'staging' into tags-as-folders-enhancements 2024-03-09 21:15:13 +02:00
Cohee
cdbb979a3e
Merge pull request #1909 from ThisIsPIRI/unlock
Prevent presets without a max context/response value from unchecking unlocked context
2024-03-09 21:14:00 +02:00