Commit Graph

180 Commits

Author SHA1 Message Date
6ec249bb30 Add confirmation step and allow character prompt order import 2023-08-12 18:40:38 +02:00
bfb4e5026d Refine export function 2023-08-12 18:40:38 +02:00
57ea6cb7a5 Add prompt export 2023-08-12 18:40:38 +02:00
3d35caff08 Improve readability and clarity of prompt manager icons 2023-08-12 18:40:38 +02:00
a53e99b831 Prevent chat history warnings from showing too early 2023-08-12 18:40:38 +02:00
011278c533 Re-Render prompt manager on worldinfo settings change 2023-08-12 18:40:38 +02:00
632fa770be Create a deep copy of prompt defaults on char select
Along other minor fixes and optimizations
2023-08-12 18:40:38 +02:00
a0bd67e455 Allow markers to inspected for their content 2023-08-12 18:40:38 +02:00
28217adac6 Add logging for prompt manager position changes 2023-08-12 18:40:38 +02:00
5629bd8984 Fix handleSavePrompt logging throwing error 2023-08-12 18:40:38 +02:00
8abff3c24f Add simple profiling for token counting and rendering 2023-08-12 18:40:38 +02:00
ec43295936 Add logging and minor stability enhancements 2023-08-12 18:40:38 +02:00
1b7da6ecbc Remove faulty characters in default configuration 2023-08-12 18:40:38 +02:00
d469c80ef5 Apply minor code style and stability improvements 2023-08-12 18:40:38 +02:00
550e635d93 Add migration for legacy prompts 2023-08-12 18:40:38 +02:00
2054cbeb83 Simplify token threshold warnings 2023-08-12 18:40:38 +02:00
49cb682499 Raise warning threshold for chatHistory tokens 2023-08-12 18:40:38 +02:00
4ed92d69b0 Fix jailbreak prompt not being overwritten by character 2023-08-12 18:40:38 +02:00
221ecbf8d6 Add reset for main,nsfw and jailbreak prompts 2023-08-12 18:40:38 +02:00
9cf41a6a52 Remove doubled initialization of prompt manager 2023-08-12 18:40:38 +02:00
7c1e370abe Allow the user to toggle names in chat history 2023-08-12 18:40:38 +02:00
0660016a10 Only add name to prompts when conforming to oai api standards 2023-08-12 18:40:38 +02:00
670119e143 Fix prompt edit popup not appearing after refactoring 2023-08-12 18:40:38 +02:00
5c18abadac Pass chat message name to chatcompletion endpoint 2023-08-12 18:40:38 +02:00
aaa2c48e7d Add basic claude support 2023-08-12 18:40:38 +02:00
c920b6c511 Correct identifier used for jailbreak prompt override 2023-08-12 18:40:38 +02:00
28fa2f5f57 Render prompt manager after swiping with updated tokens
Including world info and extension prompts
2023-08-12 18:40:38 +02:00
2f4424e6c6 Declare prepareOpenAIMessages as synchronous
As there is no need for the function o be async anymore.
2023-08-12 18:40:38 +02:00
6c25211f0a Support original-placeholder 2023-08-12 18:40:38 +02:00
6674a0a974 Visual improvements for mobile 2023-08-12 18:40:38 +02:00
be30fef700 Disable toggling of main prompt 2023-08-12 18:40:38 +02:00
85862d8b2e Filter faulty prompt entries 2023-08-12 18:40:38 +02:00
e7198c6303 Fix prepared prompt not being returned 2023-08-12 18:40:38 +02:00
b8b3dd4caf Various improvements for stability and token counting. 2023-08-12 18:40:38 +02:00
2c36fbdc1d Apply character specific prompt overrides
Jailbreak and main
2023-08-12 18:40:36 +02:00
474571e17a Handle various error scenarios during token counting 2023-08-12 18:40:18 +02:00
8ae2c80358 Introduction of additional helper classes, refactoring 2023-08-12 18:40:18 +02:00
18641ea3d2 Add prototype for prompt manager token management 2023-08-12 18:40:18 +02:00
eb315993b4 Let prompt manager handle character and scenario prompts 2023-08-12 18:40:18 +02:00
29bc3c854f Update prompt manager after chat loaded 2023-08-12 18:40:18 +02:00
d65a03d75d Streamline token counting
By using TokenHandler instead of custom token handling
2023-08-12 18:40:18 +02:00
4d8d4cd262 Streamline token counting
By using TokenHandler instead of custom token handling
2023-08-12 18:40:18 +02:00
e309e18e97 Reset token counters when switching characters. Put main prompt at the beginning 2023-08-12 18:40:18 +02:00
0f412faabe Hotfix 2023-08-12 18:40:18 +02:00
cb60c31490 Hotfix 2023-08-12 18:40:18 +02:00
41366b0e72 Hotfix 2023-08-12 18:40:18 +02:00
f5189df319 Fix sanitation again 2023-08-12 18:40:18 +02:00
4027afb737 Fix prompt settings init 2023-08-12 18:40:18 +02:00
dce91f8fad Send main prompt with group chat 2023-08-12 18:40:18 +02:00
121bbf19d6 Add i18n attributes to prompt manager elements 2023-08-12 18:40:18 +02:00