Cohee
2cd51819e8
Merge pull request #2571 from SillyTavern/staging
...
Staging
2024-07-27 21:56:10 +03:00
Cohee
1ad57e6ff6
Merge pull request #2568 from SillyTavern/wi-apply-sorting-order-fix
...
Fix apply WI sorting to order field
2024-07-27 21:44:02 +03:00
Cohee
d37d6faa9f
Fix chat width and font scale not applying on manual input
2024-07-27 21:38:03 +03:00
Cohee
84c384f255
Merge pull request #2569 from SillyTavern/more-sensible-wi-ui-sorting
...
More sensible UI WI entries sorting
2024-07-27 21:19:37 +03:00
Wolfsblvt
5e2e48c84d
More sensible UI WI entries sorting
...
- Use same secondary/tertiary sorting for all sortings
- Refactor and streamline code
2024-07-27 19:56:14 +02:00
Cohee
1b570bf16f
Fix empty chats not showing in chat manager
2024-07-27 20:37:14 +03:00
Wolfsblvt
ad65fbc1fc
Fix apply WI sorting to order field
...
- Fix using wrong values because of displayIndex
- Expand it to take any current sorting, not just the "custom" one
2024-07-27 19:27:55 +02:00
Cohee
5ad433c576
#2557 Put MistralAI prefix under a feature toggle
2024-07-27 19:57:40 +03:00
Cohee
8dd5d9321d
Fix gallery duplicate uploads
2024-07-27 18:00:30 +03:00
Cohee
e1700f9a14
Fix gallery paging overflow
2024-07-27 16:35:00 +03:00
Cohee
008a0c1191
Bump package version
2024-07-27 16:13:39 +03:00
Cohee
ad387a7464
Merge pull request #2564 from SillyTavern/instruct-mistral-large
...
Add first/last user messages prefixes for instruct mode
2024-07-27 16:08:28 +03:00
Cohee
d214c18156
#2566 Cache expressions list for LLM API
2024-07-27 13:57:39 +03:00
Cohee
39c63dc78b
Add user first and last prefixes for instruct
2024-07-26 23:10:09 +03:00
Cohee
443ef36653
Merge pull request #2563 from Succubyss/timestamp-minor-refactor
...
refactor: timestampToMoment, parseTimestamp
2024-07-26 22:58:00 +03:00
Cohee
475eca6fca
Force save new chats without 1st message
2024-07-26 22:12:14 +03:00
Cohee
ff5d5fcc5e
Forbid double initialization on opening a chat with 1 message
2024-07-26 21:56:36 +03:00
Cohee
a2661b2c48
Merge pull request #2560 from SillyTavern/dupe-persona
...
Dupe persona
2024-07-26 19:47:51 +03:00
Cohee
9cf53c6a55
Handle null values for missing persona descriptor fields
2024-07-26 19:45:45 +03:00
Cohee
6f58f9c599
Merge pull request #2562 from SillyTavern/dvh-units
2024-07-26 19:34:03 +03:00
Succubyss
af227a0191
refactor: timestampToMoment, parseTimestamp
...
parseTimestamp now returns an ISO 8601 string instead of a moment (currently, only timestampToMoment uses parseTimestamp)
timestampToMoment now does the parsed timestamp conversion itself
2024-07-26 11:29:41 -05:00
Wolfsblvt
63512c208f
Fix popup not respecting <null> for text
2024-07-26 18:17:32 +02:00
Cohee
e6e8d7726b
Generate random seed for HF endpoint
2024-07-26 12:50:39 +00:00
Cohee
0253ef9cfd
Merge branch 'staging' into dvh-units
2024-07-26 11:09:49 +00:00
Cohee
0f84388e9f
Revert "Add widget resize"
...
This reverts commit 11155770e4
.
2024-07-26 11:09:39 +00:00
Cohee
472b08d0e5
Update popups to new
2024-07-25 23:57:00 +03:00
Cohee
00d74ec683
#2558 Add persona duping
2024-07-25 23:44:34 +03:00
Cohee
e59fb85db8
Merge pull request #2559 from SillyTavern/mistral-prompt-convert
...
Improve Mistral prompt conversion
2024-07-25 23:15:31 +03:00
Cohee
b80ca93a1a
Fix misplaced class on Claude prefill fields
2024-07-25 21:05:29 +03:00
Cohee
ef59e8abae
#2557 Improve Mistral prompt conversion
2024-07-25 21:04:57 +03:00
Cohee
d31e44dec8
Chat Completion: split "none" and "default" names behavior
2024-07-25 20:13:06 +03:00
Cohee
de38b06eec
Merge pull request #2555 from Succubyss/timestamp-hell
...
Timestamp Fixes & Refactoring
2024-07-25 09:46:49 +03:00
RossAscends
aa6df2cfb4
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-07-25 15:42:21 +09:00
RossAscends
545386f52c
fix last mes swipe button loc when chat avatars are hidden
2024-07-25 15:42:19 +09:00
Cohee
170039150c
Merge pull request #2554 from Succubyss/groupChat-timestamp
...
Minor group chat timestamp fix
2024-07-25 09:33:25 +03:00
Cohee
807487ce85
Fix streams getting stuck on regen
2024-07-25 08:51:49 +03:00
Cohee
c12a283efc
Null safety for streaming processor
2024-07-25 08:40:24 +03:00
Wolfsblvt
c605037fbb
number parsing, add jsdoc
2024-07-25 00:27:39 +02:00
Wolfsblvt
d30fc5d165
Fix lint issues
2024-07-25 00:23:02 +02:00
Succubyss
7956dc0b3f
parseTimestamp refactor, was broken for non-ms-bearing humanized timestamps
2024-07-24 16:58:08 -05:00
Succubyss
b40012973e
humanizedDateTime zero-pads month & day
2024-07-24 16:58:06 -05:00
Succubyss
a031dbfbc8
fix initial group chat message timestamp when empty
2024-07-24 16:46:19 -05:00
Cohee
83f458fe49
Merge pull request #2553 from SillyTavern/fix-command-send-not-saving
...
Fix /send not saving chat in all cases
2024-07-24 22:13:43 +03:00
Wolfsblvt
18099c5a58
Fix /send not saving chat in all cases
2024-07-24 20:54:05 +02:00
Cohee
af2dcd39e9
Merge pull request #2551 from steve02081504/patch-4
...
Update zh-cn.json
2024-07-24 21:15:08 +03:00
steve02081504
3e5f98223d
fixes
2024-07-25 01:33:00 +08:00
Cohee
e49da60bda
New mistral large model
2024-07-24 20:19:57 +03:00
steve02081504
1f30d6d850
typo fix
2024-07-24 13:45:46 +08:00
steve02081504
fe89bc9cdf
little fix
2024-07-24 10:47:52 +08:00
steve green
021edfdb2e
Update zh-cn.json
...
- Remove the carriage return from Key so that I18N will work properly in some browsers.
- Append two HTML files that will not actually be utilized so that the I18N tool will work properly.
2024-07-24 10:40:18 +08:00
Cohee
22a7792bac
#2545 Fix system tts pitch slider not working
2024-07-23 22:35:15 +03:00
Cohee
cc0ae2a567
Add llama 3.1 models for groq
2024-07-23 20:25:23 +03:00
Cohee
a1c61d7b5c
Merge pull request #2547 from Yokayo/staging
...
Update ru-ru locale
2024-07-23 16:10:34 +03:00
Yokayo
5c61c47f31
Merge branch 'SillyTavern:staging' into staging
2024-07-23 19:59:37 +07:00
Yokayo
25bdc0cfc4
Update tl
2024-07-23 19:59:15 +07:00
Cohee
b3c2f37a0c
Merge pull request #2546 from SillyTavern/scrollsnap
...
Improve auto-scroll snapping
2024-07-23 15:55:00 +03:00
Cohee
9b97d88aee
Comments are reverse
2024-07-23 15:53:59 +03:00
Yokayo
e857ee8713
Update tl
2024-07-23 18:42:44 +07:00
Cohee
e84d023191
Restore old behavior for waifu mode
2024-07-22 23:11:36 +03:00
Cohee
12f6e5069d
Improve auto-scroll snapping
2024-07-22 23:07:51 +03:00
Cohee
256f0a58db
Merge pull request #2542 from SillyTavern/wi-slash-commands-performance-improvements
...
World Info: slash commands performance improvements
2024-07-22 22:51:53 +03:00
Cohee
1e2293713d
Clone WI cache only on get
2024-07-22 22:34:53 +03:00
Cohee
dabcf6e994
Add config to StructuredCloneMap
2024-07-22 22:34:03 +03:00
Cohee
4de51087bc
Allow cancel both by debounced and original functions
2024-07-22 22:33:48 +03:00
Cohee
17dc3fa4b5
Add debounce cancelling
2024-07-22 22:20:03 +03:00
Cohee
6f2b567efe
Allow toggling moving UI on any device
...
(you still won't be able to use it)
2024-07-22 19:50:06 +03:00
Cohee
ce680f8da3
Merge pull request #2541 from SillyTavern/wi-update-order-from-custom
...
WI update "Order" from custom sorting button
2024-07-22 19:42:00 +03:00
Cohee
67f83250cd
Merge pull request #2543 from LenAnderson/streaming-performance
...
Remove DOM queries and jQuery during streaming
2024-07-22 19:24:41 +03:00
LenAnderson
ded6536b06
remove dom queries and jQuery during streaming
2024-07-22 11:50:45 -04:00
Cohee
8777526f8a
Unasync getWorldEntry
2024-07-22 15:21:07 +00:00
Cohee
f3cfc4c3c9
Disalow x-forwarded headers in CORS redirect
2024-07-22 14:19:20 +00:00
Wolfsblvt
d57e43df54
Remove not needed await on global context
2024-07-22 09:22:02 +02:00
Wolfsblvt
7cbaa15aad
Fix double cloning and unnecessary await
2024-07-22 09:11:37 +02:00
Wolfsblvt
4acf68cc30
Explicitly use async for saveWorldInfo
2024-07-22 04:23:05 +02:00
Wolfsblvt
0975843f1d
WI entry update slash commands use debounced
...
- WI entry updates utilize debounced save
- Trade-off between consistency of possible data loss and performance issues in STscript loops that update multiple things in a WI file are not worth it.
2024-07-22 03:22:20 +02:00
Wolfsblvt
731d2864de
Proper caching for loaded WI
...
- Implement StructurecCloneMap, which is a map that provides structured clones on both get and set
- Don't delete WI cache on save, but update the cache
- Ensure that cache is updated immediately, so any future get will load the new saved data already
- Still be consistent with clones, so requested cache data that wasn't saved isn't taken into account
2024-07-22 03:17:06 +02:00
Wolfsblvt
41c709e291
WI slash only reload world if it was selected
2024-07-22 02:11:11 +02:00
Wolfsblvt
5ef6315b25
Allow values below entry count, just warn
2024-07-22 01:42:54 +02:00
Wolfsblvt
8e3f3e9331
WI update "Order" from custom sorting button
...
- Adds a button that automatically updates the "Order" values of entries based on the custom sorting order ("displayIndex")
- Shows popup to choose starting value, because it's descending (default: 100)
- shows warnings/errors if any issues appear with the value
- warning inside popup if more than 100 entries exist, and a higher value has to be chosen
- Implements #2533
2024-07-22 01:30:08 +02:00
Wolfsblvt
51c30e6adf
Update stale/close timings in workflow
2024-07-22 00:12:03 +02:00
Cohee
788a13d7e3
Merge pull request #2540 from Succubyss/chatvar
...
Adds "chatvar" aliases & "length" alias
2024-07-22 00:36:08 +03:00
Succubyss
a712e92125
moves persona's alias line upward
2024-07-21 16:19:47 -05:00
Succubyss
455f9b7a3e
add "chatvar" aliases and "length" alias
2024-07-21 16:17:57 -05:00
Cohee
e40d440d78
Merge pull request #2537 from SillyTavern/substance-over-form
...
Substance over form
2024-07-21 23:04:57 +03:00
Cohee
4ff8c69b81
Properly hyphenate
2024-07-21 22:12:38 +03:00
Cohee
f1cd099849
Un-abbreviate PHI
2024-07-21 22:09:48 +03:00
Cohee
5f0e74bd56
Rename PHI/aux UI fields
2024-07-21 14:29:13 +03:00
Cohee
21cdfa1dfa
Async load of extensions info
2024-07-20 14:08:24 +03:00
Cohee
5f2a73ac9f
Expose "Allow fallback providers" for OpenRouter
2024-07-19 23:34:16 +03:00
Cohee
d8809238a7
Merge pull request #2534 from blackmesataiwan/staging
...
Update language code for Chinese Traditional translations(zh-TW) on LibreTranslate endpoint.
2024-07-19 18:09:14 +03:00
blackmesataiwan
09b08a49d3
Update language code for Chinese translations(zh-TW)
...
The code changes in `translate.js` update the language code for Chinese translations. The `zh-TW` language code is changed to `zt`. This ensures consistency and compatibility with the translation system(https://libretranslate.com/languages ).
2024-07-19 19:44:00 +08:00
Cohee
3cbbb2fe39
Use eventSource instead of DOM click
2024-07-19 02:12:01 +03:00
Cohee
3c059d19ef
#2529 Prioritize disabled for UI entry state
2024-07-19 01:54:49 +03:00
Cohee
52497ea96d
Interrupt Comfy gens on cancel
2024-07-19 00:39:21 +03:00
Cohee
7e4abaabff
Interrupt AUTO1111 gens on cancel
2024-07-19 00:01:24 +03:00
Cohee
739752ccf3
Fix aborting via hourglass
2024-07-18 23:32:20 +03:00
Cohee
1effb66fd6
Add cancelling of SD gens
2024-07-18 23:23:33 +03:00
Cohee
88acb568ad
Merge pull request #2530 from SillyTavern/gpt-4o-mini
...
Add gpt-4o-mini
2024-07-18 22:55:10 +03:00
Cohee
4468bf5034
Explicitly add to image inlining list
2024-07-18 22:54:44 +03:00
Cohee
f9e16d2225
Add to multimodal captions
2024-07-18 22:51:47 +03:00
Cohee
ff68956371
Add events to SlashCommandAbortController
2024-07-18 22:47:57 +03:00
Wolfsblvt
318b6a17b9
Add gpt-4o-mini
2024-07-18 21:37:18 +02:00
Wolfsblvt
e6995e40cc
Update /qr-delete help string and add missing arg
...
- Fixes #2527
2024-07-18 18:47:13 +02:00
Cohee
b9e03e9cb1
Add Mistral Nemo and Codestral Mamba models
2024-07-18 16:37:12 +00:00
Cohee
a2c9e70082
Revert WASM worker threading
2024-07-17 15:02:27 +00:00
Cohee
c3d04066bc
Allow WASM threading for non-Android. Fix eslint for transformers.mjs
2024-07-17 12:48:59 +00:00
Cohee
921297f1e5
Fix stats init for new users
2024-07-17 11:19:22 +00:00
Wolfsblvt
a81b1c4a33
Add tooltips to prompt itemization buttons
2024-07-17 01:31:34 +02:00
Cohee
cd8cc70e4f
Add custom macro for latest {{summary}}.
2024-07-17 00:10:40 +03:00
Cohee
345bae4fc0
Fix unknown relative extension injects not working in Chat Completion
2024-07-16 23:29:16 +03:00
Cohee
07ac2460e2
Add vector storage to prompt itemization
2024-07-16 22:51:15 +03:00
Cohee
56f0775581
Fix swipeId .mes attribute not updating on swipe.
2024-07-16 22:10:54 +03:00
Cohee
fbd8e94100
Merge pull request #2524 from Succubyss/layman-REPLACE_GETVAR
...
Includes a layman's explanation of REPLACE_GETVAR in its tooltip
2024-07-15 21:32:36 +03:00
Succubyss
921ae16391
layman's explanation of REPLACE_GETVAR
2024-07-15 13:17:30 -05:00
Wolfsblvt
6f936bc997
I can't spell. Don't look at it.
2024-07-15 00:46:45 +02:00
Cohee
558bbce919
Fix phone scrolling of logprobs
2024-07-15 01:18:54 +03:00
Cohee
11155770e4
Add widget resize
2024-07-15 00:44:50 +03:00
Cohee
b7a1474d7b
Switch to dynamic viewport units
2024-07-15 00:42:16 +03:00
Cohee
ecceeec62a
Merge pull request #2520 from SillyTavern/popup-onclosing-fix
...
Fix popup onClosing handling not working correctly
2024-07-15 00:21:56 +03:00
Wolfsblvt
367da588cd
Move closingPrevented to a property
2024-07-14 22:37:22 +02:00
Cohee
623cab0fa5
Merge pull request #2512 from kwaroran/ccv3-write
...
CCv3 Partial Implementation
2024-07-14 23:18:27 +03:00
Cohee
32feb7b1a4
Add macro help for reverse
2024-07-14 23:14:57 +03:00
Cohee
42bc8af6f4
Add decorators to typedef
2024-07-14 23:13:19 +03:00
Cohee
2c1720d4f7
Merge staging
2024-07-14 23:04:54 +03:00
Cohee
9268fc3ef2
Merge pull request #2479 from SillyTavern/wi-processing-refactoring
...
WI scan refactoring: Extended logging, updated code flow, changed Min Activations
2024-07-14 22:53:05 +03:00
Cohee
d2ca90bb2c
Merge branch 'staging' into wi-processing-refactoring
2024-07-14 22:50:04 +03:00
Cohee
3fb83e47ec
Run eslint
2024-07-14 14:07:23 +03:00
Cohee
6ba384f895
Merge pull request #2502 from pi6am/dry-koboldcpp
...
Enable DRY for koboldcpp
2024-07-14 14:02:07 +03:00
Cohee
4372d214c8
Merge pull request #2521 from SillyTavern/char-action-popups
...
Update most char submenu popups to new popup
2024-07-14 14:00:38 +03:00
Cohee
a037129c20
Delay is not needed anymore.
2024-07-14 13:59:51 +03:00
Wolfsblvt
af15794222
Update char submenu popups to new popup
...
- Update 'Scenario Override'
- Update 'Open Source'
- Update 'Replace Character'
- Update 'Convert to Persona' popups
2024-07-14 03:58:27 +02:00
Wolfsblvt
7b7c1121bb
Fix popup onClosing handling not working correctly
...
- Reset value/result on canceled closing
- Fix close event still firing and closing the popup on multiple close/cancel calls, even though it *shouldn't* have happened
- Remove manual removal of popup event listeners. Not needed, if they are only subscribed to controls inside the dialog or the dialog itself. That's cleaned up automatically. Is confusing otherwise anyway.
2024-07-14 02:39:57 +02:00
Cohee
5bb20519b7
Merge pull request #2518 from SillyTavern/update-presets
...
Update presets
2024-07-13 14:25:06 +03:00
Cohee
9f17097976
Normalize SD prompt strings
2024-07-13 12:20:13 +03:00
Cohee
31dbb5144e
Don't sanitize lt and gt from SD prompts
2024-07-13 12:12:50 +03:00
Cohee
63c5330920
Fix variable shadowing
2024-07-13 11:52:43 +03:00
Cohee
974f142f24
Replace {{name}} macros in instruct suffixes
2024-07-13 00:16:31 +03:00
Cohee
230e6cd142
Update default textgen presets
2024-07-12 23:54:26 +03:00
Cohee
6167f50a89
Remove dead property from default settings
2024-07-12 23:52:55 +03:00
Cohee
6c03a61788
Exclude streaming and multiswipe from textgen presets
2024-07-12 23:43:21 +03:00
Cohee
2232a4fbd7
Merge pull request #2510 from LenAnderson/proxy-confirm
...
ask user to confirm proxy connections
2024-07-12 23:17:15 +03:00
Cohee
c684d23476
Make chat scrolling events passive
2024-07-12 22:37:47 +03:00
Cohee
df86ec6a5d
Merge pull request #2517 from Succubyss/patch-3
...
sendTextArea: The same ... but prettier!
2024-07-12 22:37:17 +03:00
Succubyss
5d7c204678
sendTextArea: the same but prettier
...
and also no jQuery
2024-07-12 14:17:13 -05:00
Cohee
0a0fc0141c
Limit edit textarea height to 75%
2024-07-12 21:39:32 +03:00
Cohee
3c1d639ce5
Update CONTRIBUTING.md
2024-07-12 21:28:42 +03:00
Cohee
3a0b4ec41d
Update popup usage
2024-07-12 21:14:36 +03:00
Cohee
63ecf3b398
Remember proxy without confirmation
2024-07-12 21:11:06 +03:00
Cohee
22831d5517
Merge branch 'staging' into proxy-confirm
2024-07-12 21:05:45 +03:00
Cohee
63ddb81ef7
Don't autofit immediately if a scrollbar is visible at max height
2024-07-12 21:01:15 +03:00
Cohee
3acd60fcab
Switch back to regular debounce
2024-07-12 16:03:43 +00:00
Cohee
684ce999f3
Remove getComputedStyle calls
2024-07-12 16:01:20 +00:00
Cohee
a57d994913
Calculate new height after setting min height
2024-07-12 07:29:42 +00:00
kwaroran
fe0b29f606
move group_only_greetings to characters.js
2024-07-12 08:36:35 +09:00
Wolfsblvt
4c7e5fbd60
Allow popup buttons returning 'null' for cancelled
2024-07-12 00:29:16 +02:00
Cohee
c90a25e0cd
Fix import syntax
2024-07-12 01:19:34 +03:00
Cohee
dcb416cb00
Merge pull request #2509 from SillyTavern/preset-manager-popups
...
Preset manager popups
2024-07-12 01:17:05 +03:00
Cohee
f74c212945
Fix popup type
2024-07-12 01:12:25 +03:00
Cohee
f53fa0d19d
Add missing await
2024-07-12 01:09:46 +03:00
kwaroran
3b0e07d093
move decorators effect right before constant
2024-07-12 06:43:19 +09:00
kwaroran
33347f1c7c
make decorator only parse once
2024-07-12 06:42:06 +09:00
kwaroran
2d0ad688f1
fix world info decorator fallback
2024-07-12 06:30:35 +09:00
kwaroran
16f4f58a13
fix macro to handle unicode points
2024-07-12 06:26:23 +09:00
Wolfsblvt
f2089ed994
Linting in world-info.js
2024-07-11 23:23:26 +02:00
Cohee
3809d3d4ac
Add import confirmation
2024-07-12 00:15:42 +03:00
Cohee
a64a2dd83e
Export confirmation of sensitive preset fields
2024-07-12 00:00:39 +03:00
Wolfsblvt
240f3f2c49
fix linting issues in enum providers
2024-07-11 22:49:32 +02:00
Wolfsblvt
8cbb80f44f
Change 'world' enum provider query field, not UI
2024-07-11 22:43:56 +02:00
Wolfsblvt
63a0ebb885
Move openai slash commands to init function
2024-07-11 22:43:25 +02:00
Cohee
b80ed958ae
Run summarize after QR execution
2024-07-11 22:26:49 +03:00
Cohee
a6e58845cc
#2515 Use /cut in /del
2024-07-11 21:35:39 +03:00
Cohee
e22b18ce80
Don't overextend edit textarea height
2024-07-11 21:25:52 +03:00
Cohee
4895b6def8
Use enumList for /fuzzy
2024-07-11 21:19:09 +03:00
Cohee
c4aed23cf7
Don't overextend input textarea height on autofit
2024-07-11 21:18:26 +03:00
Cohee
aadc8d74a2
#2513 Add 'mode' argument for /fuzzy
2024-07-11 21:05:42 +03:00
Cohee
9754d5361f
Decreate edit textarea debounce duration
2024-07-11 15:37:30 +00:00
Cohee
ac9e87bc53
Merge pull request #2508 from Therosin/staging
...
Includes captioning error messages in toast
2024-07-11 10:29:09 +03:00
kwaroran
5ca23d7866
Add reverse macro
2024-07-11 15:11:43 +09:00
kwaroran
c3185d34c7
Add v3 writing and decorators
2024-07-11 15:11:35 +09:00
LenAnderson
47eb12750d
undo no chat names
2024-07-10 21:47:42 -04:00
LenAnderson
aebfefb3a2
ask user to confirm proxy connections
2024-07-10 20:54:09 -04:00
Wolfsblvt
3983eef827
fix linting issue
2024-07-11 01:38:28 +02:00
Wolfsblvt
307a579f80
Move preset manager popups to new Popup
2024-07-11 01:37:56 +02:00
Theros
51f09c1382
Changes: use Fail message as toast title, only show actual message with fallback.
2024-07-11 00:12:39 +01:00
Theros
fee36419ac
Includes captioning error messages in toast
2024-07-10 23:41:06 +01:00
Cohee
adc3eeea51
Fix /trigger getting stuck on generation lock timeout
2024-07-11 00:32:45 +03:00
Cohee
edb4856840
Fix SD wand item not working with reduced motion on phone
2024-07-10 23:38:05 +03:00
Cohee
526d41edc3
Expose playFullConversation to UI
2024-07-10 23:32:00 +03:00
Cohee
fb7e8e73ee
Merge pull request #2504 from SillyTavern/extension-list-info
...
Extensions & Assets UI updates - More info, tooltips & helpful guides
2024-07-10 21:47:09 +03:00
Cohee
21de199b0f
Sanitize entered URLs
2024-07-10 21:44:09 +03:00
Cohee
75382b77ea
Rewrite some messages
2024-07-10 21:38:15 +03:00
Wolfsblvt
75d4a06ae6
Change asset load confirm to new popup
2024-07-10 20:10:16 +02:00
Wolfsblvt
ec10090cd4
Fit/fix flash duration animation to length
2024-07-10 19:43:58 +02:00
Cohee
2f7a60ef36
Merge pull request #2503 from SillyTavern/fix-locale-init
...
Move locale file load awaits into its init function
2024-07-10 20:24:56 +03:00
Wolfsblvt
91b5be2554
Give hint on extension link as asset list :3
2024-07-10 18:24:09 +02:00
Wolfsblvt
03d4f86d59
Make it flash and be more obvious
2024-07-10 18:12:01 +02:00
Wolfsblvt
0987fd34b9
Add info and explanation to asset list area
2024-07-10 17:59:44 +02:00
Wolfsblvt
736b28020f
Move locale awaits into its init function
2024-07-10 17:56:01 +02:00
Cohee
a357654c10
Update /len command help
2024-07-10 08:11:16 +00:00
Lllama
9da4dc306c
Enable DRY for koboldcpp
...
Enable DRY repetition penalty parameters for koboldcpp. This should
only be merged after: https://github.com/LostRuins/koboldcpp/pull/982
2024-07-10 00:35:36 -07:00
Cohee
93935e9e9c
Fix warning message appearing where it shouldn't
2024-07-10 09:14:14 +03:00
Cohee
2cd85f1a51
Tests ( #2499 )
...
* Setup jest framework for unit tests
* Move tests to a separate package
* Remove test script
2024-07-10 00:45:39 +03:00
Cohee
d5c2bf3781
Init slash commands earlier
2024-07-10 00:22:21 +03:00
Cohee
2ff16533df
Limit visibility of warning to only sources that have the input visible
2024-07-10 00:09:08 +03:00
Cohee
af7f0b607d
Merge pull request #2497 from Risenafis/set-transcribe
...
Do not translate randomly in /api/speech/recognize
2024-07-09 20:17:03 +03:00
Risenafis
de7de03481
set transcribe
2024-07-10 00:57:09 +09:00
Cohee
daa582bb73
Fix /echo mishandling non-string values
2024-07-09 01:26:15 +03:00
Wolfsblvt
abdd1f3e6e
Update some SillyTavern.getContext() fields
2024-07-08 23:26:26 +02:00
Cohee
930763a7ca
Update proxy warning. Hide with CSS if you don't like it.
2024-07-08 22:55:11 +03:00
Cohee
db4fe14011
Merge pull request #2495 from Risenafis/fix-change-model
...
Fix transformers model changes
2024-07-08 22:16:10 +03:00
Risenafis
968eb3790f
fix transformers model changes
2024-07-09 03:09:42 +09:00
Cohee
00de522a64
Add None continue postfix for chat completion
2024-07-08 20:33:37 +03:00
Cohee
8a154e7abf
Merge pull request #2494 from SillyTavern/continue-command-await-arg
...
Added /continue "await" arg
2024-07-08 20:14:08 +03:00
Cohee
21360a97fc
Fix /continue getting stuck on API errors
2024-07-08 20:12:52 +03:00
Cohee
f8a55d51d2
Clearer wording and examples
2024-07-08 20:02:21 +03:00
Wolfsblvt
aad65c9273
Added /continue "await" arg
2024-07-08 18:43:55 +02:00
Cohee
79069b49b8
Replace body height units from svh to dvh
2024-07-08 15:06:06 +00:00
Cohee
979df4ea0e
Merge pull request #2486 from wrvsrx/fix-package-lock-1
...
Fix package-lock.json
2024-07-08 13:01:14 +03:00
Cohee
0543647d68
Merge pull request #2492 from fizzAI/staging
...
Add Gemma 2 9b to available Groq models
2024-07-08 10:47:10 +03:00
fizzAI
7e3da0b092
oopsie
2024-07-07 20:41:09 -04:00
fizzAI
f6a50fa0cd
Add Gemma 2 9b to available Groq models
2024-07-07 20:36:40 -04:00
Wolfsblvt
e26ea47554
Fix eslint issues in tags.js
2024-07-08 02:36:24 +02:00
Wolfsblvt
26b66e9b49
Remove "no tags" toast on tags import
2024-07-08 02:26:40 +02:00
Cohee
f7e2d72ac7
Fix eslint
2024-07-07 22:40:03 +03:00
Cohee
cde328a43d
Merge pull request #2489 from bdashore3/staging
...
Add tabbyAPI model downloader
2024-07-07 22:38:40 +03:00
Cohee
40181ef52e
Fix span not closed
2024-07-07 22:36:57 +03:00
kingbri
0672c8422e
Textgen: Add permissions check for TabbyAPI keys
...
There's no formal permissions checking in ST's UI, so add a temporary
check in the server endpoint before requesting a download.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-07-07 14:40:24 -04:00
kingbri
69077f6a6e
Textgen: Add model downloading for TabbyAPI
...
Tabby has a HuggingFace downloader API endpoint. Add direct support
in SillyTavern by using the same method as ollama, but with the correct
parameters exposed.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-07-07 14:04:04 -04:00
Cohee
ed0e522c6d
[BUG] UI shifting in mobile browser #2488
2024-07-07 20:12:04 +03:00
wrvsrx
3230772909
Fix package-lock.json
...
This commit add missing `resolved` and `integrity` fields to `package-lock.json` file, so that the build can be more reproducible.
2024-07-07 20:44:24 +08:00
Cohee
6ff406f6ea
Merge pull request #2485 from Esalarc/promptdiff
...
Adding diff functionality to prompt dialog
2024-07-07 10:17:01 +03:00
Cohee
792c077267
Fix for chat completion prompts
2024-07-07 10:15:53 +03:00
David Fedolfi
014ef0cc4f
Adding diff functionality to prompt dialog
...
adding another command button that leverages https://github.com/google/diff-match-patch/tree/master to generate a diff of this prompt to the prior one.
2024-07-06 22:04:12 -04:00
Wolfsblvt
03a8b14a93
Change min activation scan to full increased range
2024-07-06 20:00:27 +02:00
Cohee
57175b4229
Don't send streaming request if generation was aborted before the streaming processor creation
2024-07-06 17:39:50 +03:00
Cohee
6dbbf89d65
#2482 Fix embedded content confirmation
2024-07-06 16:55:57 +03:00
Cohee
a6eec7ba1a
Fix 01.ai model nullifying on load
2024-07-06 15:30:21 +03:00
Cohee
c55ad419dd
Clean-up console logs
2024-07-06 15:29:47 +03:00
Cohee
c6e612f15a
Add WI prefix to timed effect logs
2024-07-06 15:26:45 +03:00
Cohee
9327ee4b8e
Log which entries actually end in the prompt
2024-07-06 15:07:02 +03:00
Cohee
34d6cdfbcc
Merge branch 'staging' into wi-processing-refactoring
2024-07-06 14:58:48 +03:00
Cohee
bd4f3e733f
Merge pull request #2481 from M0ch0/translate-fix
...
Translate fix
2024-07-06 14:51:45 +03:00
Cohee
02e65ff176
Configurable session expiration
2024-07-06 14:50:36 +03:00
M0cho
3b85cc2a4c
Improved ja-jp translations related to 'World Info'
2024-07-06 20:18:05 +09:00
M0cho
7f145c2c2d
Improve translations ja-jp, especially those related to World Info.
2024-07-06 20:13:42 +09:00
Cohee
545b77140f
Merge pull request #2428 from sasha0552/vllm-tc
...
Add a token counting endpoint for vLLM
2024-07-06 11:29:02 +03:00
Cohee
6bdbe7299f
Merge branch 'staging' into vllm-tc
2024-07-06 11:18:38 +03:00
Cohee
ab1c1fa24f
Merge pull request #2480 from SillyTavern/wi-include-names-toggle
...
Implement toggle for User/Char name searching in world info
2024-07-06 11:18:07 +03:00
Wolfsblvt
ff23808d3b
Add WI toggle to include/exclude names in scanning
2024-07-06 03:23:02 +02:00
Wolfsblvt
5e89dc35e3
Fix min activations not checking recursion
2024-07-06 02:44:26 +02:00
Wolfsblvt
02989a9a78
Reduce nesting and simply WI check loop
2024-07-06 02:35:41 +02:00
Wolfsblvt
0b9431cd9a
Remove double-loop nesting of WI key processing
2024-07-06 01:53:26 +02:00
Cohee
13630c896a
Add instruct/context for Gemma 2 ( #2477 )
...
* Add instruct/context for Gemma 2
* Add Gemma 2 Roleplay variation
* Revert "Add Gemma 2 Roleplay variation"
This reverts commit d1473e18a1
.
2024-07-06 01:54:36 +03:00
Cohee
a410c63333
Fix ComfyUI workflow not saving
2024-07-06 01:15:38 +03:00
Cohee
66c4824a8a
Fix ComfyUI workflow not saving
2024-07-06 01:14:47 +03:00
Cohee
b5f77a2164
Fix ESLint squigglies
2024-07-06 00:42:49 +03:00
Wolfsblvt
e7382e184d
Reduce log amount
2024-07-05 22:50:20 +02:00
Wolfsblvt
831773216a
Refactor probability checking conditions
...
- This changes the flow and checking of the conditions on probability roles. Bit "bigger" refactoring
2024-07-05 21:59:31 +02:00
Wolfsblvt
f7abd3f5d9
Break out on result of secondary key checks
2024-07-05 21:16:43 +02:00
Wolfsblvt
6da36c630e
No need to get scan text for each key
2024-07-05 20:52:24 +02:00
Wolfsblvt
56c6955f23
WI entries with world name obj format
...
- Changed format of WI entry objects for debugging purposes. Moved the world name right after uid, so it looks better in debugger
2024-07-05 20:50:30 +02:00
Wolfsblvt
dfa2236fba
Refactor WI log messages
...
- This should only be changes to logging messages, and splitting some if into multiple blocks. No actual code/flow changes
2024-07-05 20:49:17 +02:00
Cohee
47d99a0047
More symmetric animation
2024-07-05 01:54:53 +03:00
Cohee
b784e50eb7
Speedup pop-out animation
2024-07-05 01:47:07 +03:00
Cohee
be8eb19139
Fix enum value
...
I wasted @Wolfsblvt half an hour
2024-07-05 01:01:55 +03:00
Cohee
54dea56a77
Selectable VAE for AUTO1111
2024-07-05 00:59:34 +03:00
Cohee
f0967c6297
Merge branch 'release' into staging
2024-07-04 23:57:46 +03:00
Cohee
3d86d110e8
Ignore Safari cope for large popups
2024-07-04 23:57:18 +03:00
Cohee
be518d3668
More Safari weirdness cope
2024-07-04 23:42:41 +03:00
Cohee
7883d091be
Fix app onboarding on Safari
2024-07-04 23:37:44 +03:00
Cohee
ebb5c9762a
Fix app onboarding on Safari
2024-07-04 23:37:18 +03:00
Cohee
81f6520354
Merge pull request #2468 from SillyTavern/wi-scan-state
...
Fix min activations for non-recursable entries
2024-07-04 23:09:25 +03:00
Cohee
b682519042
Hide sampling method select from unsupported backends
2024-07-04 23:00:33 +03:00
Cohee
ce71c0ef86
Merge pull request #2471 from WBlair1/staging
...
Stable image from StabilityAI api
2024-07-04 22:56:21 +03:00
Cohee
220051b933
Type cast to string
2024-07-04 22:54:43 +03:00
Cohee
5da3921907
Make generation actually work
2024-07-04 22:51:47 +03:00
Cohee
e32b0cc223
Move Stability generation to backend
2024-07-04 22:36:17 +03:00
Cohee
6608e530c5
Merge branch 'staging' into stability
2024-07-04 21:51:30 +03:00
Cohee
8fe111cc71
Merge pull request #2469 from Esalarc/group_chat_queue_display
...
Adding display of queued speakers in group chat windows.
2024-07-04 20:34:41 +03:00
Cohee
ffea974b07
Reduce font-size of position value
2024-07-04 20:33:00 +03:00
Cohee
8eda343aee
Remove old field reference
2024-07-04 20:27:41 +03:00
Cohee
4c66588312
Reset queue order when opening another group chat
2024-07-04 20:23:27 +03:00
Cohee
04b46a270d
Replace border with outline
2024-07-04 20:20:10 +03:00
Cohee
9f485d3956
Fix code formatting
2024-07-04 20:16:13 +03:00
Cohee
c1b395fc49
Fix char data typedef
2024-07-04 20:14:50 +03:00
Cohee
1185e20002
Prune i18n strings
2024-07-04 20:13:22 +03:00
Cohee
a4a0ec1669
Fix i18n attributes
2024-07-04 20:12:58 +03:00
Cohee
03c9e3f168
Merge pull request #2475 from SillyTavern/fix-trim-macro
...
Fix trim macro breaking on CRLF
2024-07-04 20:10:45 +03:00
Cohee
3918192dee
Prefer const variables
2024-07-04 20:06:44 +03:00
Wolfsblvt
558f6d15a5
Fix trim macro breaking on CRLF
2024-07-04 19:05:03 +02:00
Cohee
0ec79427ff
Merge pull request #2474 from Esalarc/talkativeness
...
Tweaks to activateNaturalOrder
2024-07-04 20:02:39 +03:00
Cohee
73ac6475bd
Restyle PM buttons
2024-07-04 19:59:39 +03:00
Succubyss
ddcce55f10
Changes the name of the Absolute
label for Position within Prompt Manager's edit screen to In-chat
( #2470 )
...
* bad dumb label: Absolute → good actual label: In-chat
* Fix i18n attribute
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-07-04 19:57:29 +03:00
David Fedolfi
e097e42ff8
Tweaking activateNaturalOrder
...
Changes to activateNaturalOrder to try to keep silent characters silent.
2024-07-04 10:25:48 -04:00
David Fedolfi
2fccd83083
Group Chat Queue Display
...
- removing queue position from character object - storing in map in group_chat.js instead
- moving queue position to div
- moving '#' from js to css ::before
- adding option to settings
- cleaning up guards
2024-07-04 09:52:56 -04:00
WBlair1
79a1b15600
API attemped fix
2024-07-03 17:14:46 -07:00
WBlair1
38da3c22c0
I can't figure out how to hide CFG scale
2024-07-03 16:31:35 -07:00
WBlair1
1af76af4d7
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-07-03 16:31:15 -07:00
Cohee
2cba5e3a45
Revert blur removal
2024-07-04 01:46:02 +03:00
Cohee
aef879ced0
Fix double blur on preloader
2024-07-04 01:41:21 +03:00
Cohee
ea768661e8
Add theme contest winner, pt.2
2024-07-04 01:12:26 +03:00
Cohee
09632fe5f8
Reword KoboldCpp API hint
2024-07-04 00:34:48 +03:00
Cohee
35b7fc3186
Ignore recurse buffer for min activation steps
2024-07-04 00:28:34 +03:00
Cohee
47b679202f
Introduce a proper initial state
2024-07-04 00:18:46 +03:00
David Fedolfi
f85b843b3e
- Adding display of queued speakers in group chat windows.
2024-07-03 17:00:10 -04:00
Cohee
df67a7cdc4
#2467 Fix min activations for non-recursable entries
2024-07-03 23:42:27 +03:00
Cohee
542a13a01b
More Safari weirdness cope
2024-07-03 22:28:42 +03:00
Wolfsblvt
8159b7f5f4
Validate story string about missing fields ( #2462 )
...
* Validate story string about missing fields
* Update validation to only warn once
* Improve story string validation log once
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-07-03 21:32:05 +03:00
steve green
46c91bec67
Update server.js to trust UserAccounts securely ( #2447 )
...
* Update server.js to trust UserAccounts securely
* Update zh-cn.json btw
* Clarify security logic
* update logic
* Fix filtering of enabled users.
* Fix account name logging
* More friendly log
* Even friendlier message
* Revert deleted keys
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-07-03 21:24:03 +03:00
Risenafis
fa983521c0
Improve ja-jp translation ( #2459 )
...
* improve ja-jp.json
* addtional improve
2024-07-03 20:39:57 +03:00
Cohee
7820ec66b9
Merge pull request #2465 from SillyTavern/stop-gen-slash-command
...
/stop slash command to stop generation
2024-07-03 20:37:25 +03:00
Cohee
c0436f4a32
Extend getContext API
2024-07-03 20:35:42 +03:00
Wolfsblvt
7de43d3a9c
/stop slash command to stop generation
2024-07-03 14:44:17 +02:00
Cohee
6e86ab07dd
Bump package version
2024-07-03 09:26:53 +00:00
Cohee
89dd4cbf37
Merge pull request #2463 from SillyTavern/staging
...
Staging
2024-07-03 12:22:05 +03:00
Cohee
0ca880bf60
Check for whitespace-only WI format
2024-07-02 20:32:46 +03:00
Cohee
9eb404a275
#2460 replaceAll for all workflow placeholders
2024-07-02 19:11:45 +03:00
Cohee
b66e589b30
Don't use dynatemp for unsupported backends
2024-07-02 14:17:10 +00:00
Cohee
a3031d7986
Reinforce iOS check
2024-07-02 13:47:02 +00:00
Cohee
fde4995ade
Add dotfolders to docker and npm ignores
2024-07-02 13:26:23 +00:00
Cohee
303520be08
Update feature-request.yml
2024-07-02 13:51:33 +03:00
Cohee
9f1a5f4606
Update bug-report.yml
2024-07-02 13:51:14 +03:00
Cohee
da11ffe874
#2457 Remove screen size breakpoint from iOS cope styles
2024-07-02 07:37:07 +00:00
Cohee
e8c5ce0669
Merge pull request #2455 from SillyTavern/sanitize-group-members
...
validate group that all members exist
2024-07-02 10:30:17 +03:00
Cohee
b6de77935b
Fix quotes style
2024-07-02 07:29:14 +00:00
Wolfsblvt
08d21e9b17
Fix warning on dynamic-styles init
2024-07-02 02:15:44 +02:00
Wolfsblvt
52b64a823d
validate group that all members exist
2024-07-02 02:00:39 +02:00
Wolfsblvt
21c064fc5b
Fix {{currentSwipeId}} not returning first swipe
2024-07-02 01:28:52 +02:00
Cohee
c91e7dd948
Add relative suffix to timediff macro output
2024-07-02 00:59:01 +03:00
Cohee
39c97f9b89
Fix undefined reference
2024-07-02 00:16:46 +03:00
WBlair1
4c600191fe
Attempted Stability AI API & Stability AI UI fix.
2024-07-01 13:37:08 -07:00
WBlair1
7f73e982aa
Simple Stability AI problem fix.
...
> Steps aren't used so they're removed!
> Same with CFG scale.
2024-07-01 12:17:54 -07:00
WBlair1
28613ce4fc
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-07-01 12:08:24 -07:00
WBlair1
84b8f77107
Stability AI changes to models.
...
> Engine = V2beta Image Generation
> Models now shows API models.
> Hidden steps, height, etc.
2024-07-01 12:04:23 -07:00
Cohee
1315f0968b
Support all file formats for replace/update
2024-07-01 21:48:56 +03:00
WBlair1
4b356fbc60
Stability AI code fix.
...
> "break;" line had space before word. Oops.
> Stability hides steps, cfg, height, etc. when selected.
> Settings are loaded and saved.
> isValid state is modified now for Stability. Oops.
> Skips remote function for Stability.
2024-07-01 11:40:55 -07:00
WBlair1
07278fed31
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-07-01 11:09:53 -07:00
WBlair1
d6b42718a6
Stability AI support. Adds Ultra, Core, SD3.
2024-07-01 11:06:35 -07:00
Succubyss
e1e0ef8730
Augment Edit Box Input Enfasterment ( #2450 )
...
* edit box performance "fix"
Note: jQuery makes an adjustment to height or scrollHeight that pure JavaScript doesn't;+2 was the minimum I needed to not get a vertical scrollbar, so I went with +4
* Refactor
* Use debounce instead of throttle
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-07-01 20:36:18 +03:00
WBlair1
2039d5ebab
Replaced V1 with V2 models instead.
2024-07-01 10:35:15 -07:00
WBlair1
e5a7ce4e3a
Added StabilityAI source.
2024-07-01 09:37:17 -07:00
Cohee
2b30555f3a
Use correct persona provider for /send command
2024-07-01 13:59:34 +00:00
Cohee
ce92385454
Merge pull request #2453 from SillyTavern/input-popup-respect-enter-to-send
...
Make input popups respect "Enter to Send" setting
2024-07-01 16:45:25 +03:00
Cohee
2ff1d600fc
Check for avatar file name match in sendas
2024-07-01 13:44:01 +00:00
Wolfsblvt
1f6a91ab5d
Make input popups respect "Enter to Send" setting
2024-07-01 15:32:24 +02:00
Cohee
3077df40e0
Update pull_request_template.md
2024-07-01 13:19:28 +03:00
Cohee
bdc7177b61
Merge pull request #2451 from Yokayo/staging
...
Improve ru-ru translation
2024-07-01 13:17:47 +03:00
Cohee
db1768e4ca
Merge pull request #2452 from ThisIsPIRI/newchat
...
Skip popup when making new chat from chat list
2024-07-01 13:16:15 +03:00
ThisIsPIRI
21cefc0864
Skip popup when making new chat from chat list
2024-07-01 18:16:56 +09:00
Yokayo
e626db70a2
Update locale
2024-07-01 15:29:34 +07:00
Cohee
ce18b33e73
Set the maximum number of backups via config
2024-07-01 01:17:56 +03:00
Cohee
b3f657bed5
Open group UI immediately on click
2024-07-01 00:59:51 +03:00
Wolfsblvt
5d74749fd0
Fix toasts misaligning on popup hiding
2024-06-30 23:23:39 +02:00
Cohee
f53c77b9d8
Prevent duplicate settings auto-backups
2024-07-01 00:21:43 +03:00
Cohee
1b6e816525
Swipes respect reduced motion setting
2024-07-01 00:01:22 +03:00
Cohee
de79cf74c6
Default to fast animation
2024-06-30 23:30:15 +03:00
Cohee
847f471ed2
Merge pull request #2449 from SillyTavern/loader-improvements
...
Loader overlay improvements & Popup.complete async
2024-06-30 23:28:32 +03:00
Cohee
da63c26258
Remove popup animation
2024-06-30 23:27:49 +03:00
Wolfsblvt
5a8973d12a
Fix double transition of loader backdrop
2024-06-30 22:17:23 +02:00
Cohee
5c318cd3f3
Move preloader yoinking on animation end
2024-06-30 23:10:25 +03:00
Wolfsblvt
47f00d3755
Fix 'preloader' overlay being removed too early
2024-06-30 22:03:38 +02:00
Cohee
32a04422e7
Add guard to /times command arguments hint
2024-06-30 23:00:36 +03:00
Cohee
ddc3848b26
Fix smooth streaming for 01.AI
2024-06-30 22:50:41 +03:00
Cohee
5dba4fa448
Update SD extension to new popup
2024-06-30 22:12:44 +03:00
Cohee
be2d658a2e
Update TTS extension to use new popup
2024-06-30 22:01:34 +03:00
Wolfsblvt
7344b63109
Add loader to exposed 'SillyTavern'
2024-06-30 20:51:13 +02:00
Wolfsblvt
e7e8ff06d0
Optional popup animation speed (via popup styles)
2024-06-30 20:49:16 +02:00
Wolfsblvt
da968e127b
Refactor Popup.complete to async
2024-06-30 20:44:29 +02:00
Cohee
1d780feb08
Fix dice extension menu position
2024-06-30 21:19:07 +03:00
Wolfsblvt
aff4138263
Update loader to use modal dialog overlay
2024-06-30 19:45:42 +02:00
Wolfsblvt
241876be83
Fix extension update opening popup twice
2024-06-30 19:42:17 +02:00
Cohee
8ce2af16fb
Fix endless animation if recaption is aborted
2024-06-30 19:20:39 +03:00
Cohee
67d2bb9891
Fix file pasting not working if Firefox
2024-06-30 19:13:13 +03:00
Cohee
6eb74cb715
Merge pull request #2446 from SillyTavern/staging
...
Staging
2024-06-30 18:22:35 +03:00
Cohee
4d67d7d748
Bump package version
2024-06-30 14:16:08 +03:00
Cohee
cee304fe29
Merge pull request #2445 from Risenafis/fix-initvoicemap
...
Prevent concurrent execution of initVoiceMap
2024-06-30 14:08:30 +03:00
Cohee
2a3e71bf6e
Force reinitialize when chat changed
2024-06-30 14:06:31 +03:00
Risenafis
d3a7466929
remove line break
2024-06-30 16:22:05 +09:00
Risenafis
26d506874f
prevent parallel execution of initVoiceMap
2024-06-30 13:58:51 +09:00
Cohee
4828bd95f3
Animate recaption image
2024-06-30 01:19:43 +03:00
Cohee
336674b724
Ensure unique files name for pasted images
2024-06-30 01:00:43 +03:00
Cohee
f181d1a847
Add button to re-caption message image
2024-06-30 00:31:54 +03:00
Cohee
7149f46c9a
Add automatic image captioning mode
2024-06-30 00:06:17 +03:00
Cohee
2670709237
Fix caption template references
2024-06-29 23:22:29 +03:00
Cohee
7fe329b5cf
Allow paste file and images into chat input form
2024-06-29 23:14:55 +03:00
Cohee
175a91f979
Merge pull request #2436 from SillyTavern/translation-improvements
...
Translation improvements
2024-06-29 22:38:27 +03:00
Cohee
fcc00e0b26
Merge branch 'staging' into translation-improvements
2024-06-29 14:36:12 +03:00
Cohee
2b50ab398b
Add jsconfig exclusions
2024-06-29 14:35:16 +03:00
Cohee
bf28ae07b3
Merge pull request #2438 from SillyTavern/commands-send-at-supports-depth
...
Various commands with 'at' support depth values
2024-06-29 14:33:22 +03:00
Cohee
76b822c627
Merge pull request #2437 from SillyTavern/echo-command-args
...
Add optional args to /echo command
2024-06-29 14:26:10 +03:00
Risenafis
bb39e852b8
TTS: Add support for VITS/W2V2-VITS/Bert-VITS2 ( #2439 )
...
* add VITSTtsProvider
* add options
* fix params, drop reference_audio_path
* post with body
* improve preview lang
* add space in label
2024-06-29 14:15:37 +03:00
Wolfsblvt
f7d3a1c942
Various commands with 'at' support depth values
2024-06-29 02:52:30 +02:00
Wolfsblvt
75099d3a22
Fix oversight in forceEnum slash commands
2024-06-29 02:42:01 +02:00
Wolfsblvt
5c3b799d65
Fix naming inconsistencies
2024-06-29 02:24:20 +02:00
Wolfsblvt
1d6f038601
Add optional args to /echo command
2024-06-29 02:16:36 +02:00
Wolfsblvt
cba2b54531
Refactor main slassh-commands into init func
2024-06-29 00:25:10 +02:00
Wolfsblvt
d994528548
Extend i18n with translate and template literal
2024-06-28 23:53:25 +02:00
Cohee
003066a036
Add vLLM as multimodal captioning source
2024-06-29 00:33:12 +03:00
Wolfsblvt
be08e62fc1
Observer to find new elements with i18n attribute
2024-06-28 23:01:54 +02:00
Cohee
a287ccfca2
Merge pull request #2435 from SillyTavern/remove-var-from-at-arg
...
Remove variable usage of 'at' arg in send commands
2024-06-28 22:54:40 +03:00
Wolfsblvt
38792d071b
Remove variable usage of 'at' arg in send commands
2024-06-28 20:48:55 +02:00
Cohee
c34150fef0
Limit height to match large popup
2024-06-28 21:32:39 +03:00
Cohee
e98f38b6da
Final(?) iOS cope
2024-06-28 21:27:48 +03:00
Cohee
1c69ba1ae3
Change mobile cope styles
2024-06-28 20:51:10 +03:00
Cohee
3803714465
Limit height of enlarged image prompt
2024-06-28 20:46:41 +03:00
Cohee
fa1d45635b
Put mobile height fix under a breakpoint
2024-06-28 20:40:57 +03:00
Cohee
54c772622e
Add you-know-what for featherless
2024-06-28 20:26:25 +03:00
Cohee
1ab674ba28
Merge pull request #2434 from DarokCx/release
...
Added featherless to the list of providers
2024-06-28 20:16:37 +03:00
Cohee
b3577024f4
Merge branch 'staging' into DarokCx/release
2024-06-28 19:46:57 +03:00
Cohee
7ea560307c
Add third-party extensions links to gitignore
2024-06-28 19:45:47 +03:00
Cohee
cc9eca8427
Apply select2 to model selection
2024-06-28 19:13:46 +03:00
Cohee
4e33253a91
Code clean-up
2024-06-28 19:12:56 +03:00
Cohee
b62cbdeebd
Merge branch 'staging' into DarokCx/release
2024-06-28 19:09:12 +03:00
Cohee
0c129f6dbe
Rename PULL_REQUEST_TEMPLATE.md to pull_request_template.md
2024-06-28 18:31:16 +03:00
Cohee
c69c5e07e3
Update PULL_REQUEST_TEMPLATE.md
2024-06-28 18:25:07 +03:00
Cohee
62a14fb74b
Create PULL_REQUEST_TEMPLATE.md
2024-06-28 18:22:29 +03:00
Cohee
bbb1a6e578
Add huggingface inference as text completion source
2024-06-28 18:17:27 +03:00
Cohee
6b204ada9f
Fix no-blur not being respected in popups
2024-06-28 17:01:05 +03:00
Cohee
889a552629
Fix popup height on iPhone
2024-06-28 16:58:37 +03:00
Cohee
89e5562494
Explicitly set min and max dimensions for popup dialog
2024-06-28 13:10:15 +00:00
DarokCx
29ff0876a7
Added additional headers
2024-06-28 08:20:15 -04:00
Cohee
8136293593
Merge pull request #2431 from SillyTavern/remove-slash-command-var-usages
...
Remove slash command var usages
2024-06-28 13:50:06 +03:00
Cohee
902dfbcdcc
Add theme contest winners, pt.1
2024-06-28 10:30:32 +00:00
Cohee
e713b32bdc
Fix empty toast suppression
2024-06-28 10:22:26 +00:00
Cohee
d3be6caaa1
Create CONTRIBUTING.md
2024-06-28 12:22:35 +03:00
Cohee
46830a27d0
Merge pull request #2430 from SillyTavern/toast-save-errors
...
Improve logs (+add toasts) on save calls
2024-06-28 12:03:42 +03:00
Cohee
190bed8025
Fix theme and movingUI toasts
2024-06-28 09:01:28 +00:00
Cohee
2293828f8e
Ditto, for chat completion
2024-06-28 08:14:38 +00:00
Cohee
985c2dd031
Don't indicate success in saving presets
2024-06-28 08:09:22 +00:00
Cohee
043eead149
Don't show empty toasts in slash command executor
2024-06-28 08:06:33 +00:00
Wolfsblvt
6653757c5c
Remove /imagine's variable usage in 'negative'
2024-06-28 04:06:22 +02:00
Wolfsblvt
b29d32d518
Remove /regex's variable usage in 'name' argument
2024-06-28 04:04:58 +02:00
Wolfsblvt
b97dceeb7a
Remove /flushinject's variable usage in unnamed
2024-06-28 04:00:32 +02:00
Wolfsblvt
11ca0dd22e
Remove /send's variable usage in 'name' argument
2024-06-28 03:58:04 +02:00
Wolfsblvt
9666b9920a
Remove /summarize's variable usage in 'prompt'
2024-06-28 03:55:03 +02:00
Wolfsblvt
7cf5a4cb2e
Remove /inject's variable usage in 'id' argument
2024-06-28 03:53:23 +02:00
Wolfsblvt
54e111886b
Improve logs (+add toasts) on save calls
...
- Fixes #2429
2024-06-28 03:28:16 +02:00
Wolfsblvt
b8295ac8f5
Unregister function for macro registration
2024-06-28 03:01:33 +02:00
Cohee
cf56bfb6a9
Add 01.AI as a chat completion source
2024-06-28 00:51:09 +03:00
Cohee
537cfbc027
Remove commented theme toggles
2024-06-27 23:40:47 +03:00
Cohee
599c55938b
Merge pull request #2427 from SillyTavern/more-popups
...
More popups
2024-06-27 23:20:10 +03:00
DarokCx
8608bc92ae
no authorization
2024-06-27 10:02:28 -04:00
DarokCx
bd5592de7b
Added featherless, connect button not working
2024-06-27 09:06:11 -04:00
Cohee
79b8dc98eb
Fix performance of WI editor when adding a new entry
2024-06-27 10:04:49 +00:00
Cohee
4e083ebd4f
Allow vertical scrolling in settings snapshots
2024-06-27 08:45:09 +00:00
Cohee
5075534b2e
Fix vertical scrolling in data bank
2024-06-27 08:42:23 +00:00
Wolfsblvt
b8ae54fb2c
Add i18n to popup controls
2024-06-27 03:01:07 +02:00
Wolfsblvt
d5016ad672
Update tag import popup to new input
2024-06-27 02:52:34 +02:00
Wolfsblvt
d737c0f285
Update Regenerate popup to use input control
2024-06-27 02:40:47 +02:00
Wolfsblvt
d084f579c5
Refactor Popup with private and readonly modifiers
2024-06-27 02:39:59 +02:00
Wolfsblvt
124cbfdfa4
Update Popup to support custom input checkboxes
2024-06-27 02:28:25 +02:00
Wolfsblvt
7bf793d2be
Update /newchat command skip popup
2024-06-27 01:39:05 +02:00
Cohee
f73986d23f
Remove extra linebreak
2024-06-27 02:25:08 +03:00
Wolfsblvt
1c6c9efba1
Refactor convert to group chat to new popup
2024-06-27 01:01:43 +02:00
Wolfsblvt
efb9fbcc7e
Refactor new chat to new popup
2024-06-27 00:45:26 +02:00
Wolfsblvt
360c2985f5
Switch char deletion to new popup
...
- New popup
- Move char CHARACTER_DELETED to after char deleting, and inside the correct function
2024-06-27 00:29:25 +02:00
Wolfsblvt
d64d16bdf2
Fix popup onClose executing after resolver
2024-06-27 00:27:55 +02:00
Cohee
52a803b6ab
Merge pull request #2426 from SillyTavern/dataroot-uploads
...
Move uploads to data root
2024-06-27 00:54:22 +03:00
Cohee
3b7540da05
Merge pull request #2425 from SillyTavern/wi-delay
...
Add WI entry delay
2024-06-27 00:36:23 +03:00
Cohee
b80b2d9a74
Fix imported chats not deleting itself after upload
2024-06-26 23:25:00 +03:00
Cohee
5b002c6e46
#2422 Move uploads under the data root
2024-06-26 23:22:42 +03:00
Cohee
886b6fee64
Add WI entry delay
2024-06-26 22:43:30 +03:00
Cohee
54fb7a9030
Add 'online_status_changed' event
2024-06-26 22:11:22 +03:00
Cohee
aceca89080
Merge pull request #2421 from SillyTavern/macro-register
...
Add simple custom macros registration
2024-06-26 22:01:24 +03:00
Cohee
719539c2ab
Improve types and sanitation of macro values
2024-06-26 21:58:57 +03:00
Cohee
ef0772bc9f
Merge branch 'staging' into macro-register
2024-06-26 21:54:00 +03:00
Cohee
8b1492a2d9
Mono font family for kbd
2024-06-26 20:39:39 +03:00
Cohee
b1fa4d3038
Remove font-family we don't vendor
2024-06-26 20:37:29 +03:00
Cohee
d9536ae3a8
Add tri-state argument for /lock command
2024-06-26 20:18:05 +03:00
Cohee
112e26a0ff
Model icon for slash command messages
2024-06-26 19:48:45 +03:00
sasha0552
6c87dfe10d
Add a token counting endpoint for vLLM
2024-06-26 13:34:02 +00:00
Cohee
584d0e6222
Only add missing modules string if there are any modules to report
2024-06-26 12:49:23 +00:00
Wolfsblvt
4e7232f13e
Move group chat popups to new popup
2024-06-26 05:56:15 +02:00
Wolfsblvt
ec58d9272a
Move ctrl+enter regenerate to new popup
2024-06-26 05:46:34 +02:00
Wolfsblvt
ff5f89bd5e
Move overwrite data confirm to new popup
2024-06-26 05:35:41 +02:00
Wolfsblvt
cd9013cf73
Update some WI confirm/input popups to new popup
2024-06-26 05:29:08 +02:00
Wolfsblvt
717c524b01
Update copy message to new popup
2024-06-26 05:01:58 +02:00
Wolfsblvt
c55452d0ea
Update prompt itemization to new popup
2024-06-26 04:49:07 +02:00
Wolfsblvt
c8411b6dfb
Update delete message to new popup
2024-06-26 03:36:06 +02:00
Wolfsblvt
0c402e2a5f
Setup swipe data on /sendas
2024-06-26 03:13:05 +02:00
Wolfsblvt
9113fae4fe
Fix /addswipe error if swipe_info not initialized
2024-06-26 02:46:53 +02:00
Wolfsblvt
071a77fe1a
Fix deleting swipe not clean swipe_info
2024-06-26 02:14:26 +02:00
Cohee
8034564c3e
Update TTS voice preview to new popup
2024-06-26 00:41:37 +03:00
Cohee
2ef6004bd5
Update translation extension to new popup
2024-06-26 00:40:13 +03:00
Cohee
d188795591
Allow vertical scrolling in new popups
2024-06-26 00:35:21 +03:00
Cohee
3e1b54c6f0
Update token counter to new popup
2024-06-26 00:26:31 +03:00
Cohee
c3461307a0
Update debug menu, theme and MUI naming popups
2024-06-26 00:24:21 +03:00
Cohee
1188cb46b8
Update theme import warning to new popup
2024-06-26 00:18:44 +03:00
Cohee
0298849953
Update theme delete confirm to new popup
2024-06-26 00:15:16 +03:00
Cohee
a030237641
Evaluate macro functions for every instance
2024-06-25 22:44:00 +03:00
Cohee
24ae2b6fa6
Add sanitation of macro values
2024-06-25 22:15:40 +03:00
Cohee
01d38f9218
Additional validation of custom macro keys
2024-06-25 22:02:05 +03:00
Cohee
8dab4ecb06
Add simple custom macros registration
2024-06-25 21:53:10 +03:00
Cohee
083ea43971
Update dupe character to use new popup
2024-06-25 21:34:08 +03:00
Cohee
d0f59edf09
Update forbid media and field extend to new popup
2024-06-25 21:24:03 +03:00
steve green
2687618840
Update zh-cn.json ( #2411 )
...
* update zh-cn.json
* fix
* another fix
2024-06-25 17:51:47 +03:00
Cohee
20a23c5e31
Merge pull request #2419 from Risenafis/fix-sanitize
...
Fix non-ASCII name character voice setting
2024-06-25 16:50:10 +03:00
Risenafis
0276a2ef71
fix sanitizeId
2024-06-25 22:23:55 +09:00
Cohee
0f00adca0c
Merge pull request #2418 from Risenafis/fix-sbvits-style
...
Fix Style-Bert-VITS2 style
2024-06-25 15:07:47 +03:00
Risenafis
bbd4d7e2fd
rejoin style
2024-06-25 20:05:41 +09:00
Cohee
6b716980be
Update extension manager to use new popup
2024-06-25 11:54:59 +03:00
Cohee
0e0bd0d3d9
Update char avatar crop. Remove old cropper
2024-06-25 02:25:38 +03:00
Cohee
650755198d
Update persona image upload to new cropper
2024-06-25 02:18:10 +03:00
Cohee
45ae8d1060
Update group custom avatar to new cropper
2024-06-25 02:10:11 +03:00
Cohee
e0000bade6
Port image cropper to new popup
2024-06-25 02:05:35 +03:00
Cohee
974b98ed8e
Remove green border from selected tags
2024-06-25 01:03:09 +03:00
Cohee
3b1bd97845
Somewhat restore old wand order
2024-06-24 23:51:18 +03:00
Cohee
990130d7c2
Clean-up wand menu styles
2024-06-24 23:32:24 +03:00
Cohee
62a1cb1dce
Move built-in extensions to fixed wand containers
2024-06-24 23:17:58 +03:00
Cohee
444705a5f8
RVC exists too..
2024-06-24 22:41:19 +03:00
Wolfsblvt
675e7b1de3
Fix stscript autocomplete theme setting
2024-06-24 21:35:09 +02:00
Cohee
1efc26759f
Forgot chromadb still exists...
2024-06-24 22:30:14 +03:00
Cohee
d2b2856630
Move TTS settings to HTML template
2024-06-24 22:19:21 +03:00
Cohee
c8b9b62d8a
Update built-in extensions to use fixed order in extensions menu
2024-06-24 22:15:08 +03:00
Cohee
508b685fdc
Add css, less, html to editorconfig
2024-06-24 21:49:15 +03:00
Cohee
cf9a5383a9
Fix QR .less format
2024-06-24 21:43:13 +03:00
Cohee
7a27c29695
#2416 Recompile popup styles
2024-06-24 21:37:21 +03:00
Cohee
db8fec7757
Add mrcrowl.easy-less to recommended vscode extensions
2024-06-24 21:34:05 +03:00
Cohee
41ab90bb8e
Support more parameters for Infermatic
2024-06-24 19:16:20 +03:00
Wolfsblvt
b188c176fd
Don't show tag import if no tags to import
2024-06-24 17:17:42 +02:00
Cohee
4b58a822db
Fix off-by-one in timed effects. Add protected status
2024-06-24 11:51:04 +00:00
Wolfsblvt
e7ab43527a
Fix /echo command falsely stripping HTML-like text
2024-06-24 03:09:46 +02:00
Cohee
a3dbcf3c2a
Fix context and response size not being passed to Ollama
2024-06-24 03:48:34 +03:00
Cohee
b89afe6d13
Ignore advancement requirement for immediately set cooldown
2024-06-24 03:13:27 +03:00
Cohee
55483e76e0
Merge pull request #2408 from SillyTavern/timed-wi
...
Timed Effects for World Info
2024-06-24 02:37:57 +03:00
Cohee
8b9afff30d
Generalize onEnded callbacks
2024-06-24 02:33:51 +03:00
Cohee
893f4f3ed6
Use raw metadata for set effect command
2024-06-24 01:28:37 +03:00
Wolfsblvt
9059621dab
Fix wider popup overflowing on small screens
...
-Fixes #2414
2024-06-24 00:28:02 +02:00
Cohee
14879af678
Add format variable to get timed effect command
2024-06-24 01:20:39 +03:00
Cohee
80496db482
Remove resolveVariable calls
2024-06-24 01:08:24 +03:00
Cohee
3b03561d27
Merge branch 'staging' into timed-wi
2024-06-24 01:07:44 +03:00
Cohee
7e3e75875d
Remove undocumented calls to resolveVariable in WI slash commands
2024-06-24 01:07:24 +03:00
Cohee
e0a404e099
Fix popup input going off on click
2024-06-23 23:09:22 +03:00
Cohee
66210e9c0f
Add command for checking WI state
2024-06-23 21:35:31 +03:00
Cohee
8b5224e274
Add slash command for setting sticky/cooldown. Normalize naming: timed event => timed effect
2024-06-23 21:18:18 +03:00
Cohee
5db2254548
Generalize effect methods
2024-06-23 20:34:07 +03:00
Cohee
d1dd3a5433
Merge branch 'staging' into timed-wi
2024-06-23 20:24:53 +03:00
Cohee
59e1f9cca1
Accept JSON-serialized string arrays for /setentryfield. Return JSON lists in /getentryfield
2024-06-23 19:43:56 +03:00
Cohee
7c57132710
Don't auto-add boolean provider if there are more than one type in the list
2024-06-23 19:35:14 +03:00
Cohee
89a2e266a0
Merge pull request #2412 from harrisonvanderbyl/modelsearch
...
add search functionality for models
2024-06-23 19:19:46 +03:00
Cohee
de7a5085b1
Partial revert of class/id distinction
2024-06-23 19:18:40 +03:00
Cohee
f2d64a7d08
Merge branch 'staging' into modelsearch
2024-06-23 19:05:00 +03:00
Cohee
3dcb4dee59
Pre-cache related WI entries on chat load
2024-06-23 18:50:40 +03:00
Cohee
39362fd566
Fix some type errors
2024-06-23 18:41:49 +03:00
Cohee
5de80f4c6d
Merge branch 'staging' into timed-wi
2024-06-23 18:31:40 +03:00
Cohee
fa9ae4c979
Specify that flushvar supports closures
2024-06-23 18:28:22 +03:00
Cohee
946994af22
/input should return empty string if canceled
2024-06-23 18:16:15 +03:00
Cohee
bd9c10c2eb
/messages text consistency
2024-06-23 18:14:10 +03:00
Cohee
b105a2ef24
Add missing /trigger unnamed type, fix names for ask and delname
2024-06-23 18:10:56 +03:00
Cohee
a85ac96f82
Fix /peek typings. Clarify hints for member indices
2024-06-23 18:01:16 +03:00
Cohee
4d493ca733
Merge pull request #2403 from SillyTavern/slash-command-enums
...
Expand slash commands with enums/enum providers
2024-06-23 17:49:57 +03:00
Harrison
9b17f4e0c0
add search functionality for models
2024-06-24 00:47:06 +10:00
Cohee
eb8f4bebe0
Argument for API is not required
2024-06-23 17:42:00 +03:00
Cohee
f3327c06ab
Update trim direction emoji
2024-06-23 17:39:57 +03:00
Cohee
6594b3c7fa
Inject supports variables for ID
2024-06-23 17:21:55 +03:00
Cohee
2012bb49d2
Make /member command indices 0-based to match autocomplete
2024-06-23 16:47:07 +03:00
Cohee
e736283785
Return cache to WI
2024-06-23 16:24:33 +03:00
Cohee
38cc4f789b
Fix string quotes
2024-06-23 15:57:07 +03:00
Cohee
e2593215bf
Fix speak command broken
2024-06-23 15:44:53 +03:00
Cohee
278b526898
Add icon for voice command
2024-06-23 15:43:57 +03:00
Cohee
5a50ed97be
Clean-up /sd command help
2024-06-23 15:27:19 +03:00
Cohee
d0b6243f77
Add character filter to lastsprite
2024-06-23 15:23:03 +03:00
Cohee
eba0f54477
Merge branch 'staging' into slash-command-enums
2024-06-23 15:01:55 +03:00
Cohee
3a15e44d0f
Merge pull request #2410 from SillyTavern/inline-image-enlarge-rework
...
Inline image enlarge rework
2024-06-23 14:59:24 +03:00
Cohee
03cfbca7cf
Distraction-free image zooming
2024-06-23 14:58:08 +03:00
Cohee
a161ebfcaf
Up visibility of close button
2024-06-23 14:53:01 +03:00
Cohee
58a85fa0c8
Remove focus outline from transparent popups
2024-06-23 14:11:00 +03:00
Wolfsblvt
7642b66a0e
Improve enlarge inline image
...
- Make enlarge inline image popup zoomable
- Add optional popup class for transparent popups
2024-06-23 12:26:52 +02:00
Wolfsblvt
48621f1d50
Fix scaling of enlarged popup image
2024-06-23 02:43:37 +02:00
Wolfsblvt
42766a715d
Popup type "DISPLAY" & image enlarge changes
...
- New popup type "DISPLAY", for showing content with an X in the corner, without buttons
- Rework popup result controls to automatically support click (or other) events to close complete the popup
- Fix inline image icons/actions being keyboard interactable
- Switch inline image enlarge popup to new DISPLAY type
2024-06-23 02:32:06 +02:00
Cohee
3e27f0213a
Fix cooldown debug log
2024-06-23 01:58:18 +03:00
Cohee
9ec8aa3bf9
Fix JSDocs
2024-06-23 01:53:45 +03:00
Cohee
7875a65b44
Kinda misleading comment
2024-06-23 01:52:10 +03:00
Cohee
461b73facf
Adjust min values.
...
For easier disabling
2024-06-23 01:50:17 +03:00
Cohee
4b4ee7409b
Merge branch 'staging' into timed-wi
2024-06-23 01:49:49 +03:00
Cohee
323f34f5d4
Fix QR breaking when no sets
2024-06-23 01:34:10 +03:00
Cohee
de1910268a
Add missing macro reference
2024-06-23 01:26:25 +03:00
Cohee
a39a1a7cec
Fix odd-named preset selection via command
2024-06-22 17:44:08 +03:00
Cohee
d64647280a
Fix method deprecation warning
2024-06-22 17:41:40 +03:00
Cohee
8564d6faa8
Debug function to purge all vectors
2024-06-22 17:41:02 +03:00
Cohee
b8830e34d3
Add ollama download shortcut to vector storage
2024-06-22 16:38:00 +03:00
Cohee
b448568aa3
More ollama multimodal models
2024-06-22 16:28:57 +03:00
Cohee
b513043e4a
Prevent sticky from using probability
2024-06-22 15:04:49 +03:00
Cohee
0fe19bca47
Non-static map. Better typing.
2024-06-22 14:56:46 +03:00
Cohee
b4559d3fd8
Use WeakMap for WI cache
2024-06-22 14:43:15 +03:00
Cohee
6c9f3a868d
Merge branch 'staging' into timed-wi
2024-06-22 14:39:38 +03:00
Cohee
0f92c90b71
Merge pull request #2405 from SillyTavern/tag-import-setting
...
Tag import setting
2024-06-22 13:04:14 +03:00
Cohee
36ecf8a717
Update UI when remembering tag import setting
2024-06-22 12:56:57 +03:00
Cohee
aa16ac446d
Migrate preference for existing users
2024-06-22 12:53:03 +03:00
Cohee
a6e2692e52
Merge branch 'staging' into tag-import-setting
2024-06-22 12:48:08 +03:00
Cohee
26eb5f0926
Merge pull request #2406 from SillyTavern/gray-out-useless-folders
...
Gray out bogus folders if they don't drill down
2024-06-22 12:46:06 +03:00
Wolfsblvt
07da2461d0
Fix vertical scaling of images in enlarge popup
2024-06-22 10:04:14 +02:00
Wolfsblvt
c79f1e4360
Fix image enlarge popup image sizing
2024-06-22 08:52:13 +02:00
Wolfsblvt
87915a5f79
Gray out bogus folders if they don't drill down
...
- Implements and resolves #2404
- Common CSS class for entities in char list
- entity flag to lower opacity for entities that aren't really useful for navigation
2024-06-22 08:15:31 +02:00
Wolfsblvt
d64b265a39
Tag import popup improvements
...
- Save "remember" setting of tag import popup
- Add user option to change the tag import setting
- Improve tag import popup with adding drilled down bogus folders as auto-added tags
- Extract tag import popup to template
- Force-open popup no matter the setting on char dropdown button option
2024-06-22 05:03:05 +02:00
Wolfsblvt
7c2b475e46
Improve popup class with close event handlers
2024-06-22 04:54:13 +02:00
Cohee
d02fbbb42f
Change type of timed events metadata
2024-06-22 03:54:54 +03:00
Cohee
37930caade
Refactor timed events funcs
2024-06-22 03:15:13 +03:00
Wolfsblvt
c6c8f91c99
forceEnum:false as default & enum icon changes
...
- Set forceEnum to false, for now
- Switch some icons around
2024-06-22 01:04:03 +02:00
Cohee
473e11c773
New OpenRouter providers
2024-06-22 02:03:39 +03:00
Cohee
9c2de78ad3
Fix OpenRouter caption headers
2024-06-22 01:42:28 +03:00
Cohee
abb186db01
He warned me. I didn't listen.
2024-06-22 00:46:14 +03:00
Cohee
a00560d2b3
Ensure format supported before captioning
2024-06-22 00:36:29 +03:00
Cohee
791ce3da86
Add stopgaps to fill the second row
2024-06-22 00:11:08 +03:00
Cohee
6380e0a062
Add fallback source for attachments. Fix typo
2024-06-21 23:48:11 +03:00
Cohee
62bc550d3a
Open enums with Alt+Space (also non-breaking)
2024-06-21 23:32:17 +03:00
Cohee
e3714e9b6a
Fix search provider
2024-06-21 22:31:34 +03:00
Wolfsblvt
da6d77cffd
Enum provider for /model
2024-06-21 21:24:37 +02:00
Wolfsblvt
824d0a9b63
Small fix to boolean automatic enums
2024-06-21 20:40:58 +02:00
Cohee
1ede346cbc
Merge branch 'staging' into timed-wi
2024-06-21 21:18:12 +03:00
Wolfsblvt
3ab5cc1766
Merge branch 'staging' into slash-command-enums
2024-06-21 20:07:19 +02:00
Wolfsblvt
48077d200b
More slash command enums (nearly done)
2024-06-21 20:04:55 +02:00
Cohee
30765550c8
Place sticky + cooldown entry on cooldown when unstuck
2024-06-21 20:50:18 +03:00
Cohee
f2cc66d414
Add console logs to search module
2024-06-21 17:27:28 +03:00
Cohee
56710fee39
Apply fix for group chats
2024-06-21 13:09:41 +00:00
Cohee
7667231137
Merge pull request #2402 from splitclover/staging
...
Added events for creating new chats
2024-06-21 16:07:38 +03:00
splitclover
0c69b698b9
Removed redundant emmiter
2024-06-21 14:16:59 +02:00
splitclover
feb8321147
Fix emmiter for imported cards
2024-06-21 13:53:31 +02:00
splitclover
3092c68a05
Fixed typo
2024-06-21 13:19:36 +02:00
splitclover
2a1704add0
Added event emmiters when creating new chats
2024-06-21 13:12:57 +02:00
Cohee
9c3cad2df2
Fix sticky/cooldown interaction. Add icons
2024-06-21 02:42:15 +03:00
Cohee
aa473dd749
Move new fields to the right
2024-06-21 01:06:00 +03:00
Cohee
ab7b07ba28
Add sticky and cooldown for timed WI entries
2024-06-21 00:53:00 +03:00
Cohee
e9f93ba748
Remove legacy Claude stop sequences
2024-06-20 22:53:07 +03:00
Wolfsblvt
a5baa3605f
Fix closing popup sometimes being stuck via Escape
2024-06-20 21:43:13 +02:00
Wolfsblvt
f092269c01
Fix toastr alignment in popups
2024-06-20 21:02:50 +02:00
Wolfsblvt
ffc84f5118
Merge branch 'staging' into slash-command-enums
2024-06-20 20:38:55 +02:00
Wolfsblvt
461b1a9d87
Even more enum refactorings (not done yet)
...
- Add common enum icons
- enum def for existing enum types, with color description
2024-06-20 20:33:45 +02:00
Cohee
514ac27d00
Remove unmatched closing div
2024-06-20 20:40:37 +03:00
Cohee
2a4d11e6a6
Merge pull request #2399 from conornash/claude_sonnet_3point5
...
Claude Sonnet 3.5
2024-06-20 18:43:57 +03:00
Conor Nash
c684bfbf52
Claude Sonnet 3.5
2024-06-20 16:31:55 +01:00
Cohee
0ffad7f4fe
Add endpoint for Searxng search
2024-06-19 23:21:40 +03:00
Cohee
8d5876c2c8
Rename endpoints for websearch
2024-06-19 22:37:51 +03:00
Cohee
75dfe87054
Fix character_message_rendered firing twice on new chat
2024-06-19 21:34:46 +03:00
Cohee
8e8b6b353a
Fix deleting first message with /del
2024-06-19 21:28:07 +03:00
Cohee
10fd2e1334
#2395 Treat default example as empty
2024-06-19 21:23:25 +03:00
Cohee
41befc3587
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-06-19 13:27:27 +03:00
Cohee
8812e09e8d
Merge branch 'release' into staging
2024-06-19 13:27:14 +03:00
Cohee
00b44071a6
Merge branch 'release' of https://github.com/SillyTavern/SillyTavern into release
2024-06-19 13:25:42 +03:00
Cohee
9923018a49
Update ws dependency
2024-06-19 13:25:29 +03:00
Cohee
e6bd46acef
Merge pull request #2392 from dllt98/migrate-janitor-endpoint
...
Update JanitorAI.me endpoint to JannyAI.com endpoint
2024-06-19 13:23:49 +03:00
Cohee
190400eb6b
Merge pull request #2391 from Wolfsblvt/popup-quickfixes
...
Small fixes to /popup, /buttons and QR popup
2024-06-19 13:14:27 +03:00
Cohee
e5c8a920ee
Remove debug toast(?)
2024-06-19 13:13:34 +03:00
dllt98
fc488574c6
update endpoint
2024-06-19 02:22:05 +00:00
Wolfsblvt
dca81aef3d
Small fixes to /popup, /buttons and QR popup
...
- FIx /popup and /buttons commands to use the new popups
- Change /buttons to utilize data results
- Fix "hide while executing" option from QR editor
- Fix QR editor throwing an error on execution
2024-06-19 01:40:22 +02:00
Cohee
e7772f04a4
Don't require a primary WI to use additionals
2024-06-18 12:09:28 +03:00
Cohee
7249294ffd
Fix startup on old firefox
2024-06-18 11:32:50 +03:00
Cohee
e861a406a3
Don't auto-switch to a new theme on import
2024-06-18 02:14:22 +03:00
Cohee
22d598c0f5
Fainter faint outline
2024-06-18 02:01:39 +03:00
Cohee
c3cbf33ba0
Merge pull request #2330 from Wolfsblvt/smol-tag-improvements
...
Smol tag improvements & Huuuuuge popup/dialog rework (heh)
2024-06-18 01:58:52 +03:00
Wolfsblvt
dadef92fdf
Switch focus styles to :focus-visible
...
- Switched dynamic styles to :focus-visible to let the browser decide when to display
- Changed most existing :focus CSS selectors to also use :focus-visible
-Made style variables for focus outlines (main and a faint one)
- Remove focus outline from chat bar buttons
- Fix focus of chat bar highlight, moved to outer border
- Fix buttons in chat backgrounds with keyboard navigation
2024-06-18 00:14:15 +02:00
Cohee
88b6331aed
Add swap SD dimensions button
2024-06-18 01:10:23 +03:00
Cohee
a9c4422c87
Redesign SD settings
2024-06-18 00:49:42 +03:00
Cohee
08a0b1e828
Merge branch 'staging' into smol-tag-improvements
2024-06-17 21:52:36 +03:00
Cohee
b09e86fb53
TTS code clean-up
2024-06-17 21:21:41 +03:00
Cohee
feb7675d2f
Auto-set language on exported translate function.
2024-06-17 21:18:30 +03:00
Casey Haralson
4d25856b4f
periodically calls the tts module when a paragraph has been generated ( #2381 )
...
* periodically calls the tts module when a paragraph has been generated
* adding option for periodic auto generation
* updating find end paragraph logic and config label
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-06-17 21:17:31 +03:00
DreamGenX
c8eaa15f18
Add DreamGen llama 3 templates ( #2389 )
2024-06-17 20:54:08 +03:00
Cohee
fe5289c495
Fix TTS audio preview
2024-06-17 20:28:19 +03:00
Cohee
5843bb788f
Update readme.md
2024-06-17 14:31:12 +03:00
Cohee
4607b79a83
Update readme.md
2024-06-17 14:27:50 +03:00
deffcolony
bca99a4d7f
Update readme.md
...
+ Updated install instructions for SillyTavern Launcher
2024-06-17 13:04:06 +02:00
Cohee
1d3914324f
Fix data-i18n removing options
2024-06-17 11:25:13 +03:00
Cohee
be9f34ab8a
Fix data-i18n removing options
2024-06-17 11:23:59 +03:00
Wolfsblvt
7f7ecdcca8
Merge branch 'staging' into slash-command-enums
2024-06-17 07:06:26 +02:00
Wolfsblvt
66d609c35f
Several million refactoring of existing slash commands with enums (really)
2024-06-17 07:04:10 +02:00
Wolfsblvt
6f7ef25369
Rework slash command enum values pt.2
...
- Fix jsconfig module resolution for imports in frontend scripts
- Add file with common slash command enum values
2024-06-17 03:30:52 +02:00
Wolfsblvt
fca626d246
Add style on hover over focused popup button
...
- Add CSS styling rule to still highlight a button on hover when it is being focused already (Otherwise you won't get any effect on hovering and clicking on the default button if a popup has just opened)
- Dynamic styles extended to ignore rules where both hover and focus is used
2024-06-16 23:33:07 +02:00
Cohee
065d453477
Use main font variable where possible
2024-06-17 00:25:08 +03:00
Wolfsblvt
316df6ed17
Remove remnant CSS classes, whoops
2024-06-16 23:20:24 +02:00
Wolfsblvt
f67ed6d22a
Fix tabbing with hotswap multiple rows
...
- Add scroll-reset-container CSS class and handling
- Fix tabbing through hotswap favs by resetting position
2024-06-16 23:13:36 +02:00
Cohee
1a061c6ae5
Skip connect on max context unlock via preset
2024-06-16 22:16:47 +03:00
steve green
1467c4539e
Update zh-cn.json ( #2385 )
...
* Update zh-cn.json
* other fixes
* typo fix
2024-06-16 22:06:34 +03:00
Cohee
60b09a431a
Fix
2024-06-16 16:06:15 +03:00
Cohee
e3a46df010
Merge branch 'staging' into smol-tag-improvements
2024-06-16 16:04:37 +03:00
Cohee
5ed4bd8748
Merge pull request #2374 from Yokayo/staging
...
More localizable texts
2024-06-16 16:01:41 +03:00
Cohee
a9143e8ea2
???
2024-06-16 15:57:16 +03:00
Cohee
037ba84916
Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into ruRuNew
2024-06-16 15:56:37 +03:00
Cohee
c7dc63200a
Merge branch 'staging' into ruRuNew
2024-06-16 15:56:07 +03:00
Yokayo
084aa794f8
Merge branch 'staging' into staging
2024-06-16 19:52:08 +07:00
Cohee
d75b30d51a
Don't auto-adjust scroll height if not in viewport
2024-06-16 14:56:08 +03:00
steve green
5e44403346
fixup translates ( #2382 )
...
* Update i18n.js
* fixup
* update i18n CI
* fix trigger?
* i18n changes
* Update zh-cn.json
* add missing keys
* Revert "i18n changes"
This reverts commit ebe0ede6e1
.
* Revert "update i18n CI"
This reverts commit ac923c8bd6
.
* Revert "Update i18n.js"
This reverts commit 14a845836b
.
* typo fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Touch-Night <1762918301@qq.com >
2024-06-16 14:39:46 +03:00
Cohee
861decd5c9
Refactor prompt entry callback
2024-06-16 13:56:43 +03:00
Cohee
0fe579e782
Merge pull request #2383 from splitclover/staging
...
Add /setpromptentry command to manipulate individual chat completion preset entries
2024-06-16 13:42:51 +03:00
splitclover
aa513e1e3d
Fix helpString
2024-06-16 12:36:52 +02:00
splitclover
7f284a3752
Merged redundant args for /setpromptentry
2024-06-16 12:16:56 +02:00
splitclover
e5d9f2937e
Merge branch 'SillyTavern:staging' into staging
2024-06-16 12:03:22 +02:00
Cohee
974d6275bf
Revert " #2369 Ignore invalid characters in getLastCharacterMessage"
2024-06-16 11:27:11 +03:00
splitclover
e5ba96d6aa
Clarify /setpromptentry descriptions
2024-06-16 04:43:45 +02:00
splitclover
716d407753
Add /setpromptentry command to manipulate chat completion presets
2024-06-16 04:37:42 +02:00
Wolfsblvt
34e8cf476a
Default enum values for STScript boolean argument
2024-06-16 03:14:43 +02:00
Wolfsblvt
51d7ba728f
Tag commands enum providers
2024-06-16 02:59:37 +02:00
Cohee
bba16f5263
Custom vector chunk boundary
2024-06-16 02:16:27 +03:00
Cohee
67b7cbe920
Cut text for group prioritize
2024-06-16 01:05:01 +03:00
Cohee
4892f04a2a
Add enum providers for /theme and /movingui commands
2024-06-15 22:35:38 +03:00
Cohee
5860719780
Fix return type of /translate command
2024-06-15 21:58:15 +03:00
Cohee
101c735d91
Add enum provider for /emote
2024-06-15 18:21:44 +03:00
Cohee
3ca6795cde
#2369 Ignore invalid characters in getLastCharacterMessage
2024-06-15 18:13:59 +03:00
Cohee
339428a4e9
#2379 Move continue prefill to end of completion
2024-06-15 18:00:09 +03:00
Cohee
3cafc22e1d
Fix textarea height adjust
2024-06-15 16:48:35 +03:00
Cohee
788a313024
Combine char. negative prompts in free mode
2024-06-15 16:24:32 +03:00
Cohee
67dc5e5252
Toggle SD message visibility by source
2024-06-15 15:57:50 +03:00
Cohee
2ea0d6466c
Console log anthropic multimodal caption errors
2024-06-15 15:55:02 +03:00
Yokayo
86ad8416df
Small fix
2024-06-15 18:46:01 +07:00
Yokayo
a91ba2a277
Remove outdated entries, fix a few keys
2024-06-15 18:40:50 +07:00
Cohee
1ac2241d2c
Lower main text intensity in Cappuccino theme
2024-06-15 13:30:03 +03:00
Cohee
405fc1458c
Use ext. macros in prompt manager
2024-06-15 13:15:52 +03:00
Cohee
b22bc47c4f
Update ext.macro calls in built-in extensions
2024-06-15 01:40:16 +03:00
Cohee
bda4958cb3
Visible SD message template
2024-06-15 01:23:51 +03:00
Cohee
2aa8564522
Substitute params with addl. macro
2024-06-15 01:22:15 +03:00
Len
5cb319771d
Parser followup ( #2377 )
...
* set pipe to empty string on empty closure
* fix missing parser flags and scope
* add closure serializing
* add enum provider function to slash command arguments
* add enum providers for /bg, /ask, and /go
* fix index out of bounds returning undefined
* keep whitespace as is in mixed unnamed args (string+closure)
* add _hasUnnamedArgument to named arguments dictionary
* allow /var key=x retrieval
* add enum provider to /tag-add
* fix typo (case)
* add option to make enum matching optional
* add executor to enum provider
* change /tag-add enum provider to only show tags not already assigned
* add enum provider to /tag-remove
* fix name enum provider excluding groups
* remove void from slash command callback return types
* Lint undefined and null pipes
* enable pointer events in chat autocomplete
* fix type hint
---------
Co-authored-by: LenAnderson <Anderson.Len@outlook.com >
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-06-15 00:48:41 +03:00
Cohee
cef65a17f9
Fix SD prefix combiner for free mode
2024-06-15 00:03:25 +03:00
steve green
3ede4aafbe
Update zh-cn.json ( #2376 )
...
* Update zh-cn.json
* html changes
* `div`->`span`
* fixes
* fixes
* more fixes
* Revert last divs
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-06-14 22:46:40 +03:00
Cohee
560119bc3e
LLM extended free mode SD prompts
2024-06-14 22:15:29 +03:00
RossAscends
4c81215a60
fix theme-disrespecting text colorizing
2024-06-14 21:50:54 +09:00
Cohee
5699eb115d
Merge pull request #2378 from Wolfsblvt/wi-fix-regex-tokenizer
...
Fix WI keys regex tokenization breaking falsely on comma
2024-06-14 12:46:46 +03:00
Wolfsblvt
64698ac073
Fix WI keys regex tokenization breaking falsely
...
- Change regex tokenization to check commas inside regexes via opening and closing delimiter.
- Fixes #2375
2024-06-14 01:02:59 +02:00
Wolfsblvt
bdf7fccbae
Fix small things from code review
...
- Remove unused tailwind classes
- Added comment about timeout jsdoc
- Moved new CSS files to @import
2024-06-13 23:55:28 +02:00
Wolfsblvt
96f04a1c49
Merge branch 'staging' into smol-tag-improvements
2024-06-13 23:40:19 +02:00
Len
aa4bdec79c
Fix syntax highlight editor ( #2300 )
...
* add Noto Sans Mono as default monospace font
* fix ::selection for syntax highlighted editor
* add full noto sans mono
* add explicit "overflow: auto" to textarea to stop Firefox from freaking out
* add syntax hightlight disable toggle
* fix noto sans mono path
* fix details position on scroll
* disable pointer events on autocomplete wrap
* fix for Firefox bug using relative colors
* Shorten font file names.
So that I won't have to scroll the list horizontally
---------
Co-authored-by: LenAnderson <Anderson.Len@outlook.com >
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-06-13 21:05:50 +03:00
Yokayo
10a4e54a3b
Another small fix
2024-06-12 17:15:56 +07:00
Yokayo
839d79f407
Small fix
2024-06-12 16:50:08 +07:00
Yokayo
a1a9f0002c
Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into staging
2024-06-12 16:31:11 +07:00
Yokayo
84ee968ab4
More localizable text
2024-06-12 16:30:32 +07:00
Cohee
9c3176b29f
Preserve scroll position of the prompt manager
2024-06-12 00:26:31 +03:00
Cohee
d69263923a
Include emoji into trim to end sentence
2024-06-11 23:37:00 +03:00
Cohee
abed49c277
JSDoc, toast capitalization
2024-06-11 09:55:37 +03:00
Cohee
75512842d0
Merge pull request #2366 from Wolfsblvt/persona-command-changes
...
Update /persona slash command with arguments
2024-06-11 09:53:13 +03:00
Cohee
9a5d0e829b
Merge pull request #2367 from Wolfsblvt/html-attr-for-menu-type
...
Add data attribute for the currently open menu_type
2024-06-11 09:50:16 +03:00
Wolfsblvt
679b3587b5
Data attribute for the currently open menu_type
...
- Add data attribute to the right nav panel for the currently open menu type
- JSDoc of possible menu_type values
- Refactor using the menu_type setter
- Remove legacy "settings" menu type, as that one is not part of those really
2024-06-11 02:54:06 +02:00
Wolfsblvt
860a2f6929
Fix naming
2024-06-11 02:25:01 +02:00
Wolfsblvt
bb09f5a292
Prep to fix AutoComplete display in popups
2024-06-11 02:22:46 +02:00
Wolfsblvt
9fb9253dcc
Update /persona slash command with arguments
2024-06-11 01:00:13 +02:00
Cohee
ea21de89c3
Merge pull request #2365 from Risenafis/fix-sbvits-splitting
...
Fix Style-Bert-VITS2 auto splitting
2024-06-10 23:23:27 +03:00
Risenafis
593f9b5832
fix sbvits2 auto splitting by backup/restore
2024-06-11 01:17:35 +09:00
Risenafis
4e447a59b5
fix sbvits2 auto splitting
2024-06-11 00:21:05 +09:00
Cohee
b3e57dae85
Use crypto UUID for UI
2024-06-10 14:20:52 +03:00
Cohee
d1ed983106
Use crypto UUID if available
2024-06-10 14:18:38 +03:00
Cohee
a20b2a566d
Merge pull request #2364 from Yokayo/staging
...
Add support for Yandex Translate API
2024-06-10 14:10:23 +03:00
Yokayo
fc03fea00a
Add support for Yandex Translate API
2024-06-10 17:12:09 +07:00
Wolfsblvt
b814ba5b35
Merge branch 'staging' into smol-tag-improvements
2024-06-10 01:45:15 +02:00
Wolfsblvt
d14af1592e
Refactor naming/structure of popup CSS classes
...
- Refactor naming/structure of popup CSS classes
- Prepare Popup utility of opening/showing dialogs
2024-06-09 22:02:51 +02:00
Cohee
3e60d9e4d8
(chore) Run ESLint
2024-06-09 22:13:20 +03:00
Cohee
c8f3a0be40
Merge pull request #2358 from Risenafis/staging-sbvits2
...
TTS: Add support for Style-Bert-VITS2
2024-06-09 22:11:33 +03:00
Cohee
de7f8de3e3
Fix elevenlabs v2 settings
2024-06-09 21:04:35 +03:00
Cohee
230215a211
Bulk enable/disable databank attachments
2024-06-09 19:10:18 +03:00
Cohee
bb48dfe084
Add await arg to /imp command
2024-06-09 18:36:52 +03:00
Cohee
1685f6ded0
#1069 Convert to number
2024-06-09 14:41:49 +03:00
Cohee
3dfe10815d
Spelling
2024-06-09 14:26:49 +03:00
Cohee
67f2c380a3
#1069 Handle string timestamps as numbers
2024-06-09 11:15:17 +03:00
Risenafis
1ae6f05d09
change the location of the link
2024-06-09 16:14:35 +09:00
Risenafis
2c171fdcfd
add project page url
2024-06-09 12:19:09 +09:00
Risenafis
305d60a28e
add SBVits2TtsProvider
2024-06-09 12:03:09 +09:00
Cohee
4e822eeebb
Add VLLM as vector source
2024-06-09 01:03:22 +03:00
Cohee
1dd21caa66
Adjust number of VLLM logprobs
2024-06-09 00:59:40 +03:00
Cohee
60b7164c28
Import character icon from CHARX
2024-06-08 22:37:17 +03:00
Wolfsblvt
10da7eb474
Comment interactable selectors & more small fixes
2024-06-08 21:15:37 +02:00
Wolfsblvt
d98d811cc1
Merge branch 'staging' into smol-tag-improvements
2024-06-08 21:13:11 +02:00
Cohee
f05d90bada
Merge pull request #2356 from SillyTavern/staging
...
Staging
2024-06-08 18:45:16 +03:00
Cohee
66fd973830
Bump package version
2024-06-08 16:55:40 +03:00
Wolfsblvt
d1824acee0
More small improvements on interactable styling
2024-06-08 07:13:52 +02:00
Wolfsblvt
61906d8dbe
Dynamic focus styles from existing hover styles
2024-06-08 05:10:44 +02:00
Cohee
4dcb2acba5
Pretty print group JSON files
2024-06-07 11:56:41 +03:00
steve green
64711109a6
Create update-i18n.yaml ( #2342 )
...
* Create update-i18n.yaml
* i18n changes
* fixes of fail in no changes and auto crlf
* i18n changes
* clear en.json
* i18n changes
* only in workflow_dispatch
* Update i18n
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-07 11:43:23 +03:00
Cohee
d1b533cbfa
Move caption extension settings into template
2024-06-07 02:25:42 +03:00
Cohee
d31eb639dc
Add codestral for Mistral
2024-06-06 23:27:36 +03:00
Cohee
fae6ff481e
Remove dead Perplexity models
2024-06-06 23:20:27 +03:00
Cohee
bcfc4d5c64
Split overlap size in two
2024-06-06 23:00:49 +03:00
Cohee
39721b6a8f
Add file chunks overlap control
2024-06-06 21:45:47 +03:00
Wolfsblvt
e2089b1e44
Dozens new keyboard interactables
...
- Made dozens of existing controls keyboard interactable
- Tweaked styling so the keyboard focus looks more pleasant
2024-06-06 02:48:06 +02:00
Cohee
671b7ef7cb
Add just a chat fields list from server
2024-06-06 02:05:26 +03:00
Cohee
76c35d269b
Calculate number of messages after event
2024-06-06 00:44:59 +03:00
Cohee
ff241dd0a9
Add events for completed prompts
2024-06-06 00:23:12 +03:00
Cohee
179a099954
Merge pull request #2351 from Wolfsblvt/rename-char-command
...
/rename-char slash command
2024-06-05 22:53:54 +03:00
Cohee
2c787f23c7
Fix named argument.
2024-06-05 22:53:41 +03:00
Cohee
ff680f46cc
Add rep_pen_slope control for koboldcpp
2024-06-05 22:05:41 +03:00
Cohee
0a3e91287d
New syntax for /ask command
2024-06-05 21:37:33 +03:00
Wolfsblvt
f04bbdf112
Small changes to /rename-char
2024-06-05 20:24:50 +02:00
Cohee
c911265dbd
Add name argument to /flushinjects command
2024-06-05 21:20:55 +03:00
Wolfsblvt
858e5f2efb
/rename-char slash command
...
- Rename char slash command (with optional parameters for silent and rename old chats)
- JSDoc fix for STscript named args in callbacks
2024-06-05 02:19:22 +02:00
Cohee
144376fbb4
Add KoboldCpp transcription endpoint
2024-06-05 01:36:52 +03:00
Cohee
6bed373f0a
Merge pull request #2350 from Wolfsblvt/fix-group-disable
...
Fix /member-disable wrongfully stacking
2024-06-05 00:02:07 +03:00
Wolfsblvt
cebaf2ee08
Fix /member-disable wrongfully stacking
...
Fixes #2347
2024-06-04 22:13:19 +02:00
Cohee
340b3920ac
Merge pull request #2344 from Wolfsblvt/fix-tags-on-char-creation
...
Fix adding tags on char/group creation again
2024-06-04 17:09:32 +03:00
Wolfsblvt
55a95c910f
Refactor keyboard controls to name "interactable"
2024-06-04 04:05:40 +02:00
Wolfsblvt
e8aba9fa5f
Fix adding tags on char/group creation again
2024-06-04 00:32:30 +02:00
Cohee
6ac81c06db
Merge pull request #2341 from Wolfsblvt/slight-char-import-popup-fixes
...
Slight layout fixes to the char import popup
2024-06-03 22:58:23 +03:00
Wolfsblvt
b8cbd93618
Tweaking popup help text
2024-06-03 21:52:46 +02:00
Cohee
3bc68a1ac4
Merge pull request #2343 from henk717/staging
2024-06-03 21:49:10 +03:00
henk717
54660e2d66
Modern Horde domain
2024-06-03 20:34:13 +02:00
Wolfsblvt
e9d4a982c0
Small tweaks to (focus) element styling
2024-06-03 06:19:41 +02:00
Wolfsblvt
5cc4242c6f
Make ST-style buttons keyboard selectable
...
- Make ST-style buttons keyboard selectable
- Allow custom classes/selectors to be set as buttons too, with the same functionality (CSS selector-based)
- Observer to automatically add functionality to any button added to the DOM
- Allow buttons to not be selectable via 'disabled' or 'not_focusable'
2024-06-03 02:52:54 +02:00
Wolfsblvt
98905e0e53
Slight layout fixes to the char import popup
...
- Need to pull my "wider" popup type from the other branch, because 1/1 aspect ratio scaling is just bad
- Add a few tailwind-like classes for ul-li styling
- Add <kbd> element styling for keyboard buttons
2024-06-03 01:17:19 +02:00
Cohee
9b969b283e
Merge pull request #2339 from Wolfsblvt/char-import-multiple-url
...
Support importing multiple URLs on external import
2024-06-03 01:49:32 +03:00
Cohee
91061c1d55
Fix i18n, make dialog wide
2024-06-03 01:49:01 +03:00
Wolfsblvt
e93bc49b36
Support importing multiple URLs on external import
2024-06-02 23:44:50 +02:00
Wolfsblvt
9318f94f08
Merge branch 'staging' into smol-tag-improvements
2024-06-02 21:07:46 +02:00
steve green
9128c2128e
Update zh-cn.json ( #2336 )
...
* Update zh-cn.json
More fixes
* little fix
* reorder keys for better edit exp
* add missing keys
* little fix
* Split welcome menu text
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-06-02 15:51:37 +03:00
Cohee
d8949fddc7
Escape commas in comma-separated random and pick
2024-06-02 15:02:54 +03:00
Wolfsblvt
89d1bc8341
Drag&Drop handler utility and animation
2024-06-02 05:54:41 +02:00
Wolfsblvt
6ca71c3e2c
Popup styling changes for smaller content & small fixes
2024-06-02 00:09:25 +02:00
steve green
65cf9c8f4d
Update zh-cn.json ( #2335 )
...
* Update zh-cn.json
* auto trans all strs
* lf
* auto removes
* Delete generate.py
2024-06-02 00:54:53 +03:00
Cohee
20d12dc98e
(WIP) Import JSON from .charx
2024-06-02 00:28:41 +03:00
Cohee
a41fe1d801
Show prompt names on hover in PM list
2024-06-01 23:04:13 +03:00
Cohee
b559f2f559
V3 spec (IMPORT ONLY)
2024-06-01 22:07:57 +03:00
Cohee
2e23e78937
Update WI top block layout
2024-06-01 02:05:42 +03:00
Cohee
358d40f502
Restyle WI activation settings
2024-05-31 23:54:24 +03:00
Wolfsblvt
c939c544e2
Rename popup css classes
2024-05-31 21:59:26 +02:00
Wolfsblvt
d3327f7829
Create popup and animation css files
2024-05-31 03:30:41 +02:00
Cohee
61968cb58f
Merge pull request #2317 from PasserDreamer/staging
...
Add template.json for translation, update index.html and SD extension i18n
2024-05-31 01:34:22 +03:00
Cohee
77b80da520
Extract SD templates
2024-05-30 23:37:19 +03:00
Cohee
961e778a75
Autocomplete can't be translated
2024-05-30 23:26:10 +03:00
Cohee
dbf1aa6816
Add line breaks
2024-05-30 23:22:41 +03:00
Cohee
d501c6cf6e
Remove template
2024-05-30 23:12:03 +03:00
Cohee
abafdadf33
Merge branch 'staging' into l18n-tw
2024-05-30 23:10:01 +03:00
Cohee
5ec2f33cb0
Merge pull request #2329 from Vhallo/patch-1
...
Extending punctuation
2024-05-30 23:03:28 +03:00
Cohee
07cfc1fb0b
Fix CLIP skip for SD.Next
2024-05-30 22:51:43 +03:00
Cohee
7af27bb6a9
Remove schedulers from SD.Next
2024-05-30 22:42:21 +03:00
Cohee
886f5adce7
Add /db-enable and /db-disable commands
2024-05-30 22:18:00 +03:00
Wolfsblvt
1c6671df31
popup fix scrollbar style, align toastr
2024-05-30 21:03:52 +02:00
Cohee
62eb790b0b
Add /translate command
2024-05-30 22:03:51 +03:00
Cohee
e660ec1f14
Remove stray newlines from WI/AN entries
2024-05-30 21:23:13 +03:00
Cohee
760af12252
Update AI Horde client library
2024-05-30 21:09:53 +03:00
Cohee
6228d1d3b1
Add schedulers selection for AUTO1111
2024-05-30 21:04:22 +03:00
Cohee
e0ba516551
Transition only opacity on send form buttons
2024-05-30 18:01:04 +03:00
Cohee
e3ec65fd31
Collapse send buttons when commands are executed
2024-05-30 17:58:17 +03:00
Cohee
716366070b
Clamp /db-search threshold arg
2024-05-30 17:15:17 +03:00
Cohee
43f52d5436
Add /yt-script command
2024-05-30 17:01:00 +03:00
Cohee
2c911a3ea2
Add more Data Bank script commands
2024-05-30 14:49:57 +03:00
Wolfsblvt
6c3118549f
Make generic popups be modal dialogs
...
- Switch generic popups to actual <dialog> elements
- Move toastr settings from html to JS
- Add style variable for animation duration (to re-use in CSS)
- Remember focus of popup on stacking pop-up close to switch back to the element you started out in
- Fix keybinds of popups to only act on actual result-triggering controls
- Fix toastr appearing behind popups by dynamically moving the container inside the currently open dialog
- Improve autofocus on popup open
- Make cleaner and prettier popup animations, and tie them to the animation speed
-
2024-05-30 05:11:23 +02:00
Vhallo
d25ba41fb5
Extending punctuation
...
Extending punctuation for thoughts.
2024-05-30 01:29:28 +02:00
Cohee
6a832bdf2a
Fix summarize command return type
2024-05-30 01:48:27 +03:00
Cohee
bc94bcb25c
Add data bank management commands
2024-05-30 01:47:33 +03:00
Cohee
9ff2da4c8c
Implement sharable SD prefixes
2024-05-30 00:21:27 +03:00
Cohee
e007fe7529
Add SD style deletion
2024-05-29 23:44:11 +03:00
Cohee
283bb2fa89
Add SD multimodal prompt toast
2024-05-29 23:38:55 +03:00
Cohee
4eb6657b51
Add SD seed control
2024-05-29 23:29:45 +03:00
Cohee
31eb0235c2
Clean-up button styles
2024-05-29 19:51:00 +03:00
Cohee
b904f501ba
Don't pre-render PM error if empty
2024-05-29 17:23:37 +03:00
Cohee
097894308e
#2328 Auto-regenerate corrupt vector indices
2024-05-29 14:53:55 +03:00
Cohee
d350dbf0d7
Add Novel decrisper control
2024-05-29 03:00:42 +03:00
Cohee
110d343eea
Add upscale amount control to DrawThings
2024-05-29 02:49:13 +03:00
Cohee
24b6f99abf
Fix Claude function tools with prefills
2024-05-29 02:25:32 +03:00
Cohee
2aeaf43c28
Add CLIP skip control for SD
2024-05-29 02:14:08 +03:00
Cohee
f27a83ef73
Restrict function calling to non-streaming only
2024-05-29 01:11:40 +03:00
Cohee
b833f36c75
Function calling for Groq
2024-05-29 01:10:18 +03:00
Cohee
7d983adc6e
Log event args when tracing is enabled
2024-05-29 00:57:32 +03:00
Cohee
309eb80748
Function calling for Claude and OpenRouter
2024-05-29 00:56:55 +03:00
Cohee
865c48bcc0
Cohee forgot the ABC
2024-05-28 22:57:07 +03:00
Cohee
2b3dfc5ae2
Add ollama and llamacpp as vector sources
2024-05-28 22:54:50 +03:00
Cohee
c858fccc5f
Merge branch 'release' into staging
2024-05-28 20:10:42 +03:00
Cohee
e66b270811
Change backups to be user data scoped
2024-05-28 17:49:34 +03:00
Cohee
1d32749ed2
Update latest tag for release branch pushes
2024-05-28 15:24:36 +03:00
Cohee
0024f96a99
Merge pull request #2325 from bdashore3/tabby-multiswipe
...
Tabby multiswipe
2024-05-28 10:39:46 +03:00
kingbri
4528655bb7
Textgen: Add multiswipe support for TabbyAPI
...
Tabby now supports batching and the "n" parameter for both non-streaming
and streaming. Add this into SillyTavern.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-28 00:55:57 -04:00
Cohee
965dac6514
#2296 Add data bank bulk edit
2024-05-27 22:22:21 +03:00
Cohee
80e104e723
Don't open click to edit in document mode if text selected
2024-05-27 21:50:42 +03:00
Cohee
a6e6677c32
Merge branch 'release' into staging
2024-05-27 19:58:19 +03:00
Cohee
66db820c9e
Fix external style declaration filtering
2024-05-27 19:55:55 +03:00
Cohee
62a1919402
Use recursive stylesheet sanitation
2024-05-27 14:28:40 +03:00
Cohee
99e09f0b91
Improve external media removal in style blocks
2024-05-27 14:28:28 +03:00
Cohee
8726def6e0
Use recursive stylesheet sanitation
2024-05-27 14:26:59 +03:00
Cohee
1bc45d2869
Improve external media removal in style blocks
2024-05-27 13:43:59 +03:00
Cohee
2c049e5611
Remove imports from embedded styles
2024-05-27 13:26:24 +03:00
Cohee
630111c737
Remove imports from embedded styles
2024-05-27 13:25:21 +03:00
Wolfsblvt
311fb261a4
Allow re-linking tag colors to theme
...
- Add button to link tag color back to theme color, but explicitly setting it to empty again
- Debounce redrawing of tag color for performance
2024-05-27 05:02:00 +02:00
Wolfsblvt
24224dc0b1
Fix and improve more tag popups
...
- Rework tag color pickers to... actually work without hacks
- Color picker default to main text color and tag default background. If default color is chosen, sets "empty" in tag, for possible style changes
- Fix tabbing on tag name in tag view list being broken
- Unique names on new tag click
- Several fixes on tags popups
- Animation utility functions (for popup, heh)
- Utility function to get free (unique) name
2024-05-27 03:35:03 +02:00
Wolfsblvt
35e21c3568
WIP: Rework import tags popup for more options
...
- Rework "import tags" dialog, providing options which tags to import, and rendering the tags there, for manual management
- Refactor tag list function to allow custom remove actions
- Refactor functions to allow adding of multiple tags at once
2024-05-26 20:29:50 +02:00
PasserDreamer
813b9e6a4b
Fix other i18n entity changes.
2024-05-26 23:58:12 +08:00
PasserDreamer
b8e8e96f01
update entity "novelaipreserts" to "novelaipresets"
2024-05-26 23:25:00 +08:00
PasserDreamer
678a0ee136
Merge branch 'SillyTavern:staging' into staging
2024-05-26 23:19:54 +08:00
steve green
00fc40408a
allow char scpoed regex ( #2271 )
...
* Update engine.js to allow char scpoed regex
no ui because i'm not good at it, but works.
* add typedef
* update
* little fix
* Rework scoped scripts UI
* Add locale attributes
* Purge allowance on delete
* add d&d for `saved_scoped_scripts`
* better code
* Save settings on regex scope toggle
* Fix reordering logic
* Fix scoped setter
* Add unique ids for regex scripts
* Wording
* Reload chat after deleting scripts
* Reload chat after toggling scoped regex
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-05-26 17:19:00 +03:00
Cohee
31f4a34f5a
Merge pull request #2312 from NijikaMyWaifu/gpt4o-tokenizer-for-gemini
...
Use GPT-4o tokenizer for Gemini
2024-05-25 20:20:30 +03:00
PasserDreamer
ee2b09ec4c
update i18n
2024-05-25 23:58:18 +08:00
Cohee
ef137f68c4
Fallback to Fuse if not parsed expression
2024-05-25 17:32:11 +03:00
Cohee
cb381595f9
Function calling for Mistral
2024-05-25 17:31:40 +03:00
Cohee
b545185f1a
Transform LLM emotion response to lower
2024-05-25 17:11:58 +03:00
Cohee
fa6fc45e6f
Function calling for Cohere
2024-05-25 17:09:47 +03:00
PasserDreamer
c6745d76a8
Update zh-tw.json
2024-05-25 22:03:54 +08:00
PasserDreamer
1e0efb73c5
Update zh-tw.json
2024-05-25 22:02:45 +08:00
PasserDreamer
73e6e3725d
Update template.json
2024-05-25 22:02:06 +08:00
PasserDreamer
83bfe59991
Update index.html
2024-05-25 22:01:27 +08:00
PasserDreamer
df3552d0d8
Update zh-tw.json
...
missing comma
2024-05-25 21:42:42 +08:00
PasserDreamer
c3544ba07d
Update zh-tw.json
2024-05-25 21:35:13 +08:00
PasserDreamer
1c7e696549
remove duplicates from template.json
...
remove duplicates entities.
2024-05-25 21:25:32 +08:00
PasserDreamer
b23f6944f1
Update template.json
...
fix typo.
2024-05-25 21:16:48 +08:00
PasserDreamer
1e15be34b6
1. update index.html 18n.
...
2. update SD extension dropdown menu i18n.
3. update zh-tw.json.
4. add a template.json for translation.
2024-05-25 20:47:24 +08:00
Cohee
dc8530049f
Reference implementation: Set expressions with function calling
2024-05-25 15:38:32 +03:00
Cohee
a20c6bb01e
Extension framework for function tool calling
2024-05-25 15:31:57 +03:00
NijikaMyWaifu
33b22bd4f8
Use GPT-4o tokenizer for Gemini
...
Use GPT-4o tokenizer for Gemini, as Gemini tokenizer is more similar to GPT-4o's
2024-05-25 13:26:11 +08:00
Wolfsblvt
4f2543f7ae
Fix popup custom buttons
2024-05-25 01:02:13 +02:00
Wolfsblvt
d9582062d2
Expand popup functionality
...
- Add "custom buttons" functionality, each with their own popup result
- Handle 'Enter' by defining a default action
- Using default action to style the default button to make the default action visible
- Allow override of ok/cancel button on any popup type to display those
- Allow multiple popups to overlay each other
- Small styling changes for bottom spacing on non-input popups
2024-05-25 00:44:09 +02:00
Cohee
439ef0dc5e
#2308 Preserve itemized prompts for branches and checkpoints
2024-05-25 00:07:36 +03:00
Cohee
da4f0f53be
Resolve char macros to message name in first message display
2024-05-24 23:41:27 +03:00
Cohee
b20cf52fe6
Merge pull request #2291 from Yokayo/staging
...
Localizable prompt manager
2024-05-24 22:32:04 +03:00
Cohee
761f903fdb
Expand rightmost column a bit
2024-05-24 22:27:24 +03:00
Cohee
a717e2ace8
Prefer const
2024-05-24 22:25:18 +03:00
Cohee
5c3ad3e0bc
Let's make the diff even cleaner!
2024-05-24 22:23:55 +03:00
Cohee
1ed1e18304
Revert async forEach executor
2024-05-24 22:23:04 +03:00
Cohee
0ebac0e2af
Pretty print PM exports
2024-05-24 22:15:28 +03:00
Cohee
800c94cb93
Fix for character export HTML
2024-05-24 22:11:36 +03:00
Cohee
2f2a4fca35
Sanitize error text
2024-05-24 22:05:28 +03:00
Cohee
d5f6849c8e
Fix HTML error
2024-05-24 22:04:00 +03:00
Cohee
61e5c32cd2
Fix make draggable
2024-05-24 22:00:21 +03:00
Cohee
8bcb1ef2db
Merge branch 'staging' into pm-i18n
2024-05-24 21:56:34 +03:00
Cohee
0e7eff155d
Fix ephemeral injects clean-up
2024-05-24 21:53:29 +03:00
daiaji
66454bb711
Add reverse proxy support to Google MakerSuite to allow some Google MakerSuite URLs to no longer be hardcoded with domain names. ( #2307 )
...
* Add reverse proxy support to Google MakerSuite.
* Remove hardcoded URLs for some Google MakerSuite API calls.
* Don't send real key to alt.endpoint
* Fix for image captioning
* Fix key validation
* +fix key check for mistral
* Fix caption key validation
* Fix tokenization endpoint use
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-05-24 21:38:29 +03:00
Cohee
e1dfbc0bea
Merge branch 'release' into staging
2024-05-24 20:36:01 +03:00
Cohee
7dc3b06d0f
/api returns current name if no params
2024-05-24 20:34:29 +03:00
Cohee
4d161768c0
New Cohere model
2024-05-24 17:17:21 +03:00
Cohee
967a7980f5
Add vector retrieval score threshold
2024-05-23 17:28:43 +03:00
Yokayo
5450bacf0f
Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into staging
2024-05-23 17:17:22 +07:00
Yokayo
97965b2de5
Fix templates
2024-05-23 17:16:16 +07:00
Wolfsblvt
26572458b6
Do not allow same-ish tag names / allow same-ish tag search
2024-05-23 03:34:35 +02:00
Wolfsblvt
3a5dfadac5
Fix group tag list not updating
2024-05-23 02:45:23 +02:00
Wolfsblvt
33cec69df9
Add option to merge into other tag on delete
2024-05-23 01:55:43 +02:00
Cohee
039f3b875b
Add "ephemeral" option script /inject
2024-05-23 02:34:13 +03:00
Cohee
1f46d334b1
Merge pull request #2302 from Wolfsblvt/world-override-failsafe
...
Implement failsafe for world creation with same name
2024-05-23 02:11:54 +03:00
Cohee
8a8e8a89dc
Remove debug log.
...
Don't think it makes much sense
2024-05-23 02:10:39 +03:00
Cohee
a11231dd2e
Revert export removal
2024-05-23 01:47:06 +03:00
Wolfsblvt
92cb70213a
Fix no sanitize check on wi create
2024-05-23 00:39:49 +02:00
Wolfsblvt
ab8c67ede6
Refactor overwrite check to utility function
...
- Refactor overwrite check to utility function
- Don't mind me refactoring character delete functions. I tried something, but I think the refactoring still makes sense
2024-05-22 23:52:35 +02:00
Cohee
23d3b85696
Merge pull request #2295 from bdashore3/new-samplers
...
Add new tabby Samplers
2024-05-22 23:45:14 +03:00
Cohee
65c3dfb694
Zen sliders fix
2024-05-22 23:37:51 +03:00
Cohee
e8b96fec02
Merge branch 'staging' into new-samplers
2024-05-22 23:26:47 +03:00
Wolfsblvt
a251849f8f
WI import checking for existing worlds too
...
- WI import uses the same check as create new world
- API endpoint to get server-side sanitized filenames
- Small changes to toast messages
2024-05-22 21:11:39 +02:00
kokansei
75a1ef4304
Add DRY Samplers to ST Staging ( #2211 )
...
* Add files via upload
* Add files via upload
* Delete public/index.html
* Add files via upload
* Delete public/scripts/textgen-settings.js
* Add files via upload
* Delete public/scripts/power-user.js
* Add files via upload
* Delete public/scripts/power-user.js
* Add files via upload
* Update power-user.js
* Update index.html
* Fix control attribution
* Fix app loading
* Put sequence breakers under DRY block
* DRY for DRY
* Update public/index.html
Co-authored-by: Philipp Emanuel Weidmann <pew@worldwidemann.com >
* Merge fix
* Add llamacpp control. Add default value for sequence breakers
* Forgot reset
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
Co-authored-by: Philipp Emanuel Weidmann <pew@worldwidemann.com >
2024-05-22 20:46:52 +03:00
Cohee
d33ca68620
Merge pull request #2301 from LenAnderson/fix-var-behavior
...
Fix var behavior
2024-05-22 20:01:30 +03:00
Wolfsblvt
29d817d549
Implement failsafe for world creation with same name
...
- Fixes #2297
- Added another utils function for string comparison
2024-05-22 18:19:01 +02:00
LenAnderson
6b66bc41fe
Merge branch 'staging' into fix-var-behavior
2024-05-22 10:22:54 -04:00
LenAnderson
46cd47bdfc
fix /var behavior
2024-05-22 10:21:49 -04:00
Cohee
5e970c8a51
Only refresh settings on extras connected if current SD source is extras
2024-05-22 16:14:42 +03:00
Cohee
bce8627644
[chore] Replace tabs with spaces
2024-05-22 16:12:09 +03:00
Cohee
0b95ea3f7b
Merge pull request #2299 from steve02081504/patch-7
...
Always make sure that the delete WI is available
2024-05-22 14:33:51 +03:00
steve green
3dd4f2b94a
Always make sure that the delete ****** available
2024-05-22 19:23:51 +08:00
Cohee
d011d60351
Merge pull request #2298 from SSJGabraham/Gabraham/Markdown-Single-Space-Indent
...
Markdown Single Space Indent
2024-05-22 11:04:45 +03:00
Gabraham
a9c3a808ac
Merge remote-tracking branch 'upstream/staging' into Gabraham/Markdown-Single-Space-Indent
2024-05-22 04:03:33 -04:00
Gabraham
d5533854cc
Merge branch 'staging' into Gabraham/Markdown-Single-Space-Indent
2024-05-22 00:57:08 -04:00
kingbri
74b6ed97c2
Textgen: Add repetition decay for TabbyAPI
...
Repetition decay softens the drop off for repetition penalty. It's
best paired with rep pen range.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-22 00:09:10 -04:00
kingbri
99d143263d
Textgen: Add skew sampling
...
Adds the option from skew sampling from exllamaV2
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-21 23:48:33 -04:00
kingbri
a12df762a0
Textgen: Add speculative_ngram for TabbyAPI
...
Speculative ngram allows for a different method of speculative
decoding. Using a draft model is still preferred.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-21 23:37:36 -04:00
Cohee
f5fccc0387
Add Azure TTS service
2024-05-22 01:37:51 +03:00
Cohee
0371bf4e9f
Revoke 1-time object URLs
2024-05-22 01:36:38 +03:00
Cohee
f56fecaa26
Merge branch 'staging' into pm-l10n
2024-05-21 20:56:26 +03:00
Cohee
255cd1310d
Merge pull request #2281 from PasserDreamer/staging
...
Image Generation extension add i18n support.
2024-05-21 20:53:43 +03:00
Cohee
56392c1789
Update readme.md
2024-05-21 20:46:41 +03:00
Cohee
8b7a858e1f
Update readme.md
2024-05-21 20:45:28 +03:00
Cohee
103c460f0a
Merge pull request #2288 from Bronya-Rand/staging
...
feat: add docker instructions
2024-05-21 20:44:17 +03:00
Cohee
c1d8896db9
Merge guides
2024-05-21 20:43:51 +03:00
Cohee
aae95f70c4
Merge branch 'staging' into docker-readme
2024-05-21 20:40:57 +03:00
Cohee
e582bb9117
Merge branch 'release' into staging
2024-05-21 20:40:19 +03:00
Cohee
3616c2acf0
Docker guide credit
2024-05-21 20:32:44 +03:00
Cohee
19630735e0
Merge pull request #2287 from mrguymiah/release
...
Update readme.md
2024-05-21 20:32:00 +03:00
Cohee
c2ed5d07e2
Update readme.md
2024-05-21 20:30:28 +03:00
Cohee
319b0a543c
Enable markdown strikethough
2024-05-21 16:58:42 +03:00
Cohee
e0ac189acc
#2290 Allow square brackets and underline in SD prompts
2024-05-21 16:51:11 +03:00
Yokayo
2c69d77fae
Merge branch 'staging' into staging
2024-05-21 20:42:08 +07:00
Cohee
f24aa1fa5f
Hide inline image quality control for unsupported sources
2024-05-21 16:24:58 +03:00
Cohee
86af5ac217
Cut gemini prompt hint
2024-05-21 16:22:33 +03:00
Cohee
0b06f9686b
Enable image inlining for Gemini flash
2024-05-21 16:14:21 +03:00
Cohee
bac00659ef
Add RisuRealm import example
2024-05-21 15:58:00 +03:00
Cohee
b1c9fee29e
#2188 Make first message not required
2024-05-21 15:46:41 +03:00
Cohee
226852233f
Clean-up SD message sending
2024-05-21 15:03:57 +03:00
Cohee
630b72f13a
#2290 Allow curly braces in SD prompts.
...
+remove unused code
2024-05-21 14:28:47 +03:00
Cohee
c21deb3a8c
#2289 Fix message translation on edit
2024-05-21 14:23:18 +03:00
Cohee
055defa204
Remove unused package reference
2024-05-21 14:18:28 +03:00
Yokayo
0275f2ec15
Redo localizable strings
2024-05-21 17:53:05 +07:00
Yokayo
d2ce1e17b3
Wait this was not supposed to happen
2024-05-21 17:49:44 +07:00
Yokayo
7efe9cf209
More localizable strings
2024-05-21 17:40:14 +07:00
Yokayo
5c243fa465
Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into staging
2024-05-21 17:14:36 +07:00
Yokayo
456e1124a3
Revert "Remove prompt manager changes"
...
This reverts commit a8c9fe4dce
.
Move HTML pieces to templates
2024-05-21 17:06:42 +07:00
RossAscends
9b1a254553
scale MUI on window resize
2024-05-21 13:55:00 +09:00
Bronya-Rand
a119a5cbfb
chore: un-prettify
2024-05-21 04:43:09 +01:00
Bronya-Rand
c2592d7d86
chore: update docker file to auto-create the plugins folder.
2024-05-21 04:31:21 +01:00
Bronya-Rand
927dc4394d
chore: add docker section to point to docs
2024-05-21 04:31:20 +01:00
mrguymiah
04ad1011f0
Update readme.md
...
Added Docker instructions
2024-05-20 22:42:25 -04:00
RossAscends
56d0ffc1fd
fix MovingUI infinite loop on resize to Y edge
2024-05-21 09:55:56 +09:00
Cohee
3dc4c8ca39
#2284 Persona description in-chat-at-depth
2024-05-21 01:57:04 +03:00
RossAscends
09a575b783
remove debug css on .draggable
2024-05-21 07:50:24 +09:00
Cohee
3cd3890263
#2286 Fix SD interactive mode loose trigger
2024-05-21 01:11:40 +03:00
Cohee
435821348a
Allow setting unnamed persona names with a tick button
2024-05-21 00:40:12 +03:00
Cohee
03bb911ee7
Fix persona sorting on load
2024-05-21 00:22:56 +03:00
Cohee
63f96f4dc7
Merge branch 'release' into staging
2024-05-21 00:10:56 +03:00
Cohee
db2c9a9926
Attempt docker release fix 6
2024-05-20 23:50:34 +03:00
Cohee
1fc88e97f4
Attempt docker release fix 5
2024-05-20 23:44:01 +03:00
Cohee
3d3914645d
Attempt docker release fix 4
2024-05-20 23:35:36 +03:00
Cohee
68ade7b384
Attempt docker release fix 3
2024-05-20 23:20:28 +03:00
Cohee
071f232611
Attempt docker release fix 2
2024-05-20 23:08:51 +03:00
Cohee
dff5ca7e92
Attempt docker release fix
2024-05-20 23:03:22 +03:00
Cohee
a47dda79a3
Merge pull request #2224 from Yokayo/staging
...
Onboarding language switch, more localizable strings, work on ru-ru translation
2024-05-20 22:09:18 +03:00
Cohee
549b2d52a4
Remove unnecessary DOM query
2024-05-20 21:58:45 +03:00
Cohee
ad3f677a9e
Format fix
2024-05-20 21:57:02 +03:00
Cohee
0d68473010
Fix client version display on welcome message
2024-05-20 21:50:57 +03:00
Cohee
6ed7729b18
Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into ru-l10n
2024-05-20 21:45:18 +03:00
Cohee
0c36d4e67d
Merge branch 'staging' into ru-l10n
2024-05-20 21:45:02 +03:00
Yokayo
d6a02e3c47
Translated a bit more
2024-05-21 01:16:20 +07:00
Yokayo
a8c9fe4dce
Remove prompt manager changes
2024-05-21 00:54:46 +07:00
Cohee
454a71922d
Whack punycode deprecation message
2024-05-20 14:37:10 +03:00
PasserDreamer
b4dc66f950
Merge pull request #4 from SillyTavern/staging
...
Staging
2024-05-20 19:32:28 +08:00
Cohee
d902d0d202
Require at least node 18
2024-05-20 14:27:51 +03:00
PasserDreamer
b6cb08101b
update zh-tw
2024-05-20 19:02:29 +08:00
PasserDreamer
c10323424d
Update Image Generation
2024-05-20 18:49:33 +08:00
Cohee
df2710bcbe
Transform WI haystack after regex matching
2024-05-20 13:44:12 +03:00
PasserDreamer
5506c81397
update Image Generation locale.
2024-05-20 18:15:16 +08:00
Cohee
ed2e7a2f47
Fix RisuRealm UUID identifier import
2024-05-20 12:51:10 +03:00
PasserDreamer
27e3a9201e
Update zh-tw
2024-05-20 13:58:56 +08:00
RossAscends
863e0c3643
fix power_user.movingUIState not saving properly
2024-05-20 12:56:48 +09:00
RossAscends
8d2b7a15dc
don't hide close button on unzoomified avatars
2024-05-20 12:23:54 +09:00
RossAscends
67381cf493
fix zoomedAvatar resize and movement
2024-05-20 12:18:30 +09:00
Cohee
86f54dccdc
Merge pull request #1930 from X-T-E-R/release
...
Adapting a TTS API for the GSVI (GPT-SoVits Inference) Project
2024-05-20 01:05:05 +03:00
Cohee
edf981a5a1
Don't convert markdown to plaintext
2024-05-20 00:48:23 +03:00
Cohee
ab75680ed3
Merge pull request #2277 from SillyTavern/staging
...
Staging
2024-05-19 23:48:13 +03:00
Cohee
8c11d7e8e8
Merge pull request #2276 from LenAnderson/stop-parser-from-bitching-about-space-after-quote
...
stop parser from complaining about space after closing quote of quoted argument
2024-05-19 23:09:29 +03:00
LenAnderson
8b776491e8
fix endOfText
...
current char must be whitespace as well
2024-05-19 15:52:30 -04:00
Cohee
884f26924c
Merge pull request #2275 from SillyTavern/staging
...
Staging
2024-05-19 22:37:33 +03:00
Cohee
5f79579a4d
Fix selector?
2024-05-19 22:33:16 +03:00
Cohee
82f56da16b
Hide script buttons on old Safari
2024-05-19 22:25:41 +03:00
Cohee
bc2035d362
Don't use autocomplete on old Safari
2024-05-19 22:22:32 +03:00
Cohee
41f25edb15
Workaround for old Safari
2024-05-19 22:16:14 +03:00
Cohee
cf28d6653c
Import characters from RisuRealm by URL
2024-05-19 20:19:20 +03:00
Cohee
1eca18f287
Merge branch 'staging' into ru-l10n
2024-05-19 19:48:38 +03:00
Yokayo
6671c9aa80
Move dynamic html to templates
2024-05-19 21:49:43 +07:00
Cohee
53496d70f1
Merge pull request #2272 from SillyTavern/staging
...
Staging
2024-05-19 16:45:57 +03:00
Cohee
a17588fb1b
Fix smooth streaming not working with multiswipe
2024-05-19 16:41:55 +03:00
Cohee
dd06fddd17
#2267 Fix multiswipe mutating the array returning by the streaming provider
2024-05-19 16:38:18 +03:00
Cohee
e9c5618b10
Force generate unlock on wrapped API error
2024-05-19 16:25:22 +03:00
Cohee
b32330df0f
Merge pull request #2270 from LenAnderson/more-subcommand-shenanigans
...
More subcommand shenanigans
2024-05-19 15:47:55 +03:00
LenAnderson
3bd2edf4d2
move silencing of loud /aborts into execute function when handled
2024-05-19 07:34:09 -04:00
Cohee
697949c784
Bump package version
2024-05-19 14:31:52 +03:00
Cohee
ee913be46b
Merge pull request #2266 from sasha0552/vllm-fixes
...
vLLM fixes
2024-05-19 14:23:07 +03:00
LenAnderson
4f5813a6ce
fix /if subcommand strings
2024-05-19 06:40:08 -04:00
LenAnderson
4a25821aba
remove todo
2024-05-19 06:38:59 -04:00
LenAnderson
c049ff82cd
fix typehint
2024-05-19 06:31:58 -04:00
LenAnderson
64ee2d77b8
fix switch to play button when script paused
2024-05-19 06:27:27 -04:00
LenAnderson
ce4106eb3d
fix typehint
2024-05-19 06:27:09 -04:00
LenAnderson
974d27ce26
use root AbortController in /if subcommands
2024-05-19 06:26:16 -04:00
LenAnderson
dfe482b37b
fix /abort toast and loop break in /times
2024-05-19 06:25:19 -04:00
LenAnderson
1f18694aa6
fix /abort toasts in /while
2024-05-19 06:25:00 -04:00
LenAnderson
89de668241
fix typehints for while unnamed arg / command
2024-05-19 06:24:32 -04:00
LenAnderson
963e525e07
fix typehints
2024-05-19 06:23:34 -04:00
LenAnderson
94ee7167e0
unescape macros inside unnamed arg arrays
2024-05-19 06:23:19 -04:00
Cohee
48c075fb42
#2268 Fix while command
2024-05-19 12:19:08 +03:00
Cohee
581e5f1f04
Fix app init
2024-05-19 11:52:49 +03:00
RossAscends
9637b3fbe1
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-05-19 15:06:32 +09:00
RossAscends
c7232ae23c
WIP textgen API custom sampler display
2024-05-19 15:06:29 +09:00
sasha0552
01912f5b3e
Fix typo
2024-05-19 04:36:36 +00:00
sasha0552
db5e2d95c2
vLLM fixes
...
* Enable seed field for vLLM
* Enable beam search for vLLM
* Set the default length penalty to 1
(There is validation error from vLLM when beam search is disabled and the value is not equal to 1)
2024-05-19 04:34:11 +00:00
Cohee
d9b55df883
Fix loading characters from assets on first load
2024-05-19 03:31:09 +03:00
Cohee
4e9a113a35
Merge pull request #2265 from LenAnderson/parser-post-stuff
...
Follow ups and fixes for the new STscript parser
2024-05-18 22:39:23 +03:00
LenAnderson
70a35e9b49
Merge branch 'staging' into parser-post-stuff
2024-05-18 14:51:06 -04:00
LenAnderson
bc4a8fbe1d
fix qr editor height on narrow
2024-05-18 14:49:33 -04:00
LenAnderson
d77a70b25a
fix type hints
2024-05-18 14:49:02 -04:00
LenAnderson
e49317a73c
fix empty unnamed arg assignment start
2024-05-18 14:48:50 -04:00
LenAnderson
87cc28ae28
subcommand and /abort fixes
...
- use AbortController in /abort instead of execption
- allow quiet abort
- allow loud abort
- allow abort reason
- abort when aborted in subcommand
- break out of loops when aborted inside
- fix parsing of subcommands with multiple commands
2024-05-18 14:48:31 -04:00
Cohee
699d640845
Clean-up labels
2024-05-18 20:03:02 +03:00
Cohee
93c3e9e1dd
Merge branch 'staging' into X-T-E-R/release
2024-05-18 19:52:33 +03:00
Cohee
b93131ec7a
Lint fix
2024-05-18 18:58:25 +03:00
Cohee
4219468e20
Merge pull request #2264 from racinmat/staging
...
fix: correct usage of fuzzy search in emotion detection by LLM
2024-05-18 18:57:34 +03:00
Cohee
4227968dfa
Allow using JSON schema with llamacpp server
2024-05-18 18:50:48 +03:00
Cohee
09790bb994
Merge pull request #2258 from Wolfsblvt/tag-slash-commands
...
Add slash commands for tag management
2024-05-18 18:34:24 +03:00
Matěj Račinský
bd1bfee941
fix: correct usage of fuzzy search
2024-05-18 17:05:55 +02:00
Cohee
0b3c49da90
Allow bulk edit menu to wrap
2024-05-18 17:59:59 +03:00
Cohee
c3d6e10795
Fix error on creating new tags
2024-05-18 17:55:22 +03:00
Cohee
1eae9bd18b
Draw updated tags immediately
2024-05-18 17:51:42 +03:00
Cohee
99e24f5588
Fix group tags opacity
2024-05-18 17:51:10 +03:00
Cohee
38e2bf955c
Merge branch 'staging' into tag-slash-commands
2024-05-18 17:27:04 +03:00
Cohee
0653dad5c5
Show tags when auto-loading a character
2024-05-18 17:05:46 +03:00
Cohee
51af830db8
Only auto-select preset on full name match
2024-05-18 16:46:41 +03:00
Cohee
2bde9d2b15
Merge branch 'staging' into tag-slash-commands
2024-05-18 16:42:25 +03:00
Cohee
d9f9da99e6
Silent /abort
2024-05-18 15:41:02 +03:00
Cohee
64b0123acf
Merge pull request #2263 from PasserDreamer/staging
...
Fix some typo and add zh-tw locale.
2024-05-18 14:48:47 +03:00
Cohee
35d853b851
Normalize "Default" and "Match Whole Words" data-i18n
2024-05-18 14:43:06 +03:00
Cohee
1966baad84
Fix invalid JSON format
2024-05-18 14:39:04 +03:00
Cohee
a398566b33
[BUG]In the lorebooks management panel, when in the Custom sorting mode, entries may be incorrectly placed above the table header. #2262
2024-05-18 13:27:22 +03:00
PasserDreamer
9f2c473040
Add files via upload
...
Add zh-TW locale.
2024-05-18 17:23:54 +08:00
PasserDreamer
a73db4984a
Merge pull request #3 from PasserDreamer/patch-3
...
Update mediawiki-scrape.html
2024-05-18 17:21:45 +08:00
PasserDreamer
3498eb92bb
Merge pull request #2 from PasserDreamer/patch-1
...
Update fandom-scrape.html
2024-05-18 17:17:25 +08:00
PasserDreamer
455db18d71
Merge pull request #1 from PasserDreamer/patch-2
...
Update index.html
2024-05-18 17:16:37 +08:00
PasserDreamer
2aeffe4095
Update mediawiki-scrape.html
...
fix typo
2024-05-18 15:58:32 +08:00
PasserDreamer
c4fe9749d5
Update index.html
...
Correct typos and standardize the capitalization of repeated terms.
2024-05-18 15:52:42 +08:00
PasserDreamer
a0512585b1
Update fandom-scrape.html
...
fix missing qoutes.
2024-05-18 15:34:05 +08:00
Cohee
c52bdb9a4a
Use new command names in examples
2024-05-17 20:59:00 +03:00
Cohee
bbd9c89357
Add aliases for group member commands
2024-05-17 20:57:03 +03:00
Cohee
fb2190ace1
#2254 Don't suppress abort in subcommands
2024-05-17 18:21:13 +03:00
Cohee
deb09bf5bf
Fix console errors on not found command autocomplete
2024-05-17 17:47:40 +03:00
Cohee
d951beb626
#2260 Handle window resize in script editor
2024-05-17 17:47:18 +03:00
Cohee
748dd5f2e6
Remove duplicate command registration
2024-05-17 15:04:53 +03:00
Cohee
75de4c8fcb
Resolve boolean fields to constant values when searching WI entries with command
2024-05-17 14:32:57 +03:00
Cohee
432be09583
Merge pull request #2259 from Succubyss/staging
...
[Claude] Implements Assistant Impersonation Prefill
2024-05-17 11:15:37 +03:00
Succubyss
c822b9e2da
Implements Assistant Impersonation Prefill
2024-05-16 21:59:58 -05:00
Cohee
c661fea07d
#2227 Implement content scaffolding
2024-05-17 02:43:14 +03:00
Cohee
782f85e05d
Merge pull request #2233 from Bronya-Rand/staging
...
feat: add default tip to welcome screen
2024-05-17 02:07:01 +03:00
Wolfsblvt
96a9f7108c
Add slash commands for tag management
2024-05-17 01:01:51 +02:00
Bronya-Rand
9475147435
chore: adjustments to the bundle notice and update spanish locale
2024-05-16 17:45:42 -05:00
Cohee
909ec4191d
Allow JS syntax in instruct activation regex
2024-05-17 01:14:07 +03:00
Cohee
59d00cca74
Allow multiple import of regex
2024-05-17 01:06:00 +03:00
Cohee
71a3e2c91b
Don't modify response length when changing mancer model
2024-05-17 00:19:43 +03:00
Cohee
719202ba12
Merge pull request #2200 from Wolfsblvt/wi-regex-keys
...
WI regex keys
2024-05-17 00:06:07 +03:00
Cohee
8ae4332110
Fix secondary key expansion
2024-05-17 00:03:41 +03:00
Cohee
964f53273c
Emit event after edited message is updated
2024-05-16 23:13:11 +03:00
Cohee
9e10022014
I want my 5px back...
2024-05-16 23:11:59 +03:00
Cohee
2eaabe13e3
Merge branch 'staging' into wi-regex-keys
2024-05-16 22:18:32 +03:00
steve green
3389b5dd16
allow custom source url ( #2255 )
...
* Update script.js to allow custom source url
* type hint fix
* fixes
2024-05-16 22:16:57 +03:00
Cohee
3832afaeba
Merge pull request #2257 from hexa4ce/staging
...
Add support for new characterhub.org url (chub.ai legacy site)
2024-05-16 22:11:10 +03:00
Cohee
e026ddf6be
Merge pull request #2246 from Wolfsblvt/tag-folders-folder-filter
...
Tag folders folder filter
2024-05-16 22:08:28 +03:00
hexa4ce
116fa673c6
Added support for new characterhub.org url (former chub.ai) for character imports
2024-05-16 20:07:52 +02:00
Cohee
517da9f972
TTS Rate: fix settings load. Hide when System source.
2024-05-16 09:35:48 +03:00
Cohee
74256dc411
Merge pull request #2249 from Surye/staging
...
Added TTS Audio Playback Speed Config
2024-05-16 09:35:04 +03:00
Vincent Castellano
1b23a62c13
Added TTS Audio Playback Speed Config
2024-05-15 23:16:25 -07:00
Wolfsblvt
97de520f9a
Fix switchy button to top-right
2024-05-16 00:25:11 +02:00
Wolfsblvt
a6333f3285
Sort tag folder inline avatars too
2024-05-16 00:05:03 +02:00
Cohee
012f70336f
Prevent header from jumping a few pixels when switching from list to character view
2024-05-16 01:02:22 +03:00
Cohee
7fbed26c26
#2245 Fix custom group avatar display
2024-05-16 00:49:26 +03:00
Wolfsblvt
a94af2678b
Re-enable autofit height on plaintext key input
2024-05-15 23:47:48 +02:00
Cohee
eb57289b2a
Non-Chromium browsers require padding to wrap around
2024-05-16 00:38:32 +03:00
Wolfsblvt
068b542c50
Tag folders "onboarding" icon (:
2024-05-15 23:37:18 +02:00
Cohee
912fd36e29
Set proper height of fancypants button instead of 100%
2024-05-16 00:32:58 +03:00
Cohee
b7a91770dc
Set line height for select2 search textarea
...
Prevent height from jumping around when input is focused
2024-05-16 00:28:35 +03:00
Cohee
f0af503b4a
Transition to full opacity on hover
2024-05-16 00:22:09 +03:00
Cohee
3d023a5cf6
Add opacity to fancypants switch button
...
Want it to be more subtle yet still visible
2024-05-16 00:18:27 +03:00
Cohee
1e2d1aa118
Merge branch 'staging' into wi-regex-keys
2024-05-16 00:12:51 +03:00
Cohee
ccfd3606dc
Msg. to Load step 25 => 5
2024-05-16 00:05:28 +03:00
Cohee
fe95e09c8b
Merge pull request #2244 from Wolfsblvt/rename-chat-command
...
Add /renamechat slash command
2024-05-15 23:47:12 +03:00
Cohee
bac90edfad
Merge branch 'staging' into wi-regex-keys
2024-05-15 23:40:19 +03:00
Wolfsblvt
b7043a428f
Add /renamechat slash command
2024-05-15 22:39:32 +02:00
Cohee
5b47b83fe2
Merge pull request #2238 from Succubyss/staging
...
Typo fix for /while example
2024-05-15 23:35:19 +03:00
Cohee
7289ed72f8
#2240 Yes, I can add new maker suite model
2024-05-15 23:31:09 +03:00
Cohee
c4936ed535
Properly colorize webkit search cancel button
2024-05-15 23:06:10 +03:00
Cohee
8a5f05fb74
Merge pull request #2242 from LenAnderson/fix-qr-editor-narrow
...
fix QR editor on narrow screen
2024-05-15 23:05:24 +03:00
LenAnderson
36f7bc4aae
reduce qr editor small screen height
2024-05-15 15:41:26 -04:00
Cohee
d5869e3f90
Fix isolated modules not being loaded
2024-05-15 17:21:51 +03:00
Cohee
3b83d081db
Merge pull request #2243 from steve02081504/patch-3
...
add import tags in list of more opt
2024-05-15 17:15:14 +03:00
steve green
6861135925
Discard changes to public/scripts/power-user.js
2024-05-15 22:02:28 +08:00
LenAnderson
b6f47c9927
prevent overflow of command results
2024-05-15 09:51:23 -04:00
steve02081504
796cc3c60c
add import_tags
in list of more opt
2024-05-15 21:34:09 +08:00
steve green
f1a57d76a2
enable import_card_tags
by default
2024-05-15 21:27:50 +08:00
LenAnderson
87b61f7cff
fix QR editor on narrow screen
2024-05-15 08:27:22 -04:00
Cohee
1999f607d6
Set tainted flag metadata if a message was edited
2024-05-15 13:19:23 +03:00
Wolfsblvt
bb2f553c46
Tag Folders folder filter showing only folders
2024-05-15 02:06:11 +02:00
Wolfsblvt
6c2dc6756b
Merge branch 'wi-regex-keys' of https://github.com/Wolfsblvt/SillyTavern into wi-regex-keys
2024-05-15 00:39:02 +02:00
Wolfsblvt
f7c12264e8
Fix select2 local ajax breaking
2024-05-15 00:38:48 +02:00
Succubyss
9ef3dea884
rule typo fix for /while example
2024-05-14 17:36:10 -05:00
Cohee
cd90e252bf
Add 1px height
2024-05-15 01:23:44 +03:00
Cohee
ac2475fb26
Merge branch 'staging' into wi-regex-keys
2024-05-15 01:21:45 +03:00
Wolfsblvt
8f1a959da1
WI key input default to plaintext
2024-05-15 00:19:09 +02:00
Cohee
8c55e1b05b
Merge pull request #2231 from Wolfsblvt/wi-multiple-inlcusion-groups
...
WI support multiple inclusion groups
2024-05-15 01:07:57 +03:00
Cohee
a0bbee8b79
Merge branch 'staging' into wi-multiple-inlcusion-groups
2024-05-15 00:54:27 +03:00
Cohee
caf85ad040
Merge pull request #2229 from Wolfsblvt/wi-delay-until-recursion
...
WI entry setting "Delay until recursion"
2024-05-15 00:43:52 +03:00
Cohee
3999bee482
Replace UI hint text
...
I just don't like "checking" twice in one sentence
2024-05-15 00:39:26 +03:00
Cohee
f0016b5368
Fallback for old safari
2024-05-14 23:43:17 +03:00
Cohee
1dec93de8a
Fallback for old safari
2024-05-14 23:28:52 +03:00
Cohee
caf236d60a
Add event for chat completion settings ready
2024-05-14 22:34:40 +03:00
Cohee
c8ed8e06f1
Unset doc-height for body
2024-05-14 22:13:00 +03:00
Cohee
aa845b4727
Cancel message deletion with Escape
2024-05-14 22:06:38 +03:00
Cohee
1ebe5547d4
Revert themed coloring for message deletion highlight
2024-05-14 22:05:04 +03:00
Cohee
e2e7d5870a
Export a function for renaming an active chat
2024-05-14 21:15:01 +03:00
Cohee
ea45d372f3
Reformat es-es for cleaner diff
2024-05-14 19:57:31 +03:00
Cohee
3113109f0a
Use a proper tokenizer for GPT-4o
2024-05-14 15:30:11 +03:00
Bronya-Rand
6ec51ff086
chore: slight english updates and spanish translation cuz I know it
2024-05-14 10:02:04 +01:00
Azariel Del Carmen
9eae4d9739
Merge branch 'SillyTavern:staging' into staging
2024-05-14 10:47:08 +01:00
Bronya-Rand
84aa746241
feat: add default asset tip to welcome screen
2024-05-14 09:46:37 +01:00
Wolfsblvt
00ce078630
WI key input mode switch fancy/plaintext
...
- Implemented switch between fancy and plaintext input controls
- Fixed splitting keys into regexes index issue
- Fixed focus falsely adding text as key
2024-05-14 04:51:22 +02:00
Wolfsblvt
5426431adf
Merge branch 'staging' into wi-regex-keys
2024-05-14 01:56:36 +02:00
Wolfsblvt
726ec0fbfc
WI automation/inclusionGroup not autocompleting to itself
2024-05-14 00:54:43 +02:00
Wolfsblvt
094fc1f24b
WI allow multiple inclusion groups on a single entry
2024-05-14 00:16:41 +02:00
Cohee
49cb8daf7d
Add inline image control
2024-05-14 01:08:31 +03:00
Cohee
16660e995e
Merge pull request #2230 from deffcolony/staging
...
Update ko-kr.json
2024-05-14 00:21:31 +03:00
deffcolony
8469f43285
Update ko-kr.json
...
checked by WolfCat (pk2381)
2024-05-13 22:48:21 +02:00
Wolfsblvt
6865f84eb1
Someone forgot preventRecursion default value
2024-05-13 22:39:21 +02:00
Wolfsblvt
036603c9e9
WI entry setting "Delay until recursion"
2024-05-13 22:33:25 +02:00
Cohee
ab0f57aba3
Merge pull request #2228 from LenAnderson/parser-fix-sort
...
fix autocomplete sort
2024-05-13 23:18:33 +03:00
Cohee
13c755c197
Compact summary log
2024-05-13 23:17:28 +03:00
LenAnderson
5250d1fcaf
fix sort
2024-05-13 16:16:52 -04:00
Cohee
492f857012
Remove console spam
2024-05-13 23:16:33 +03:00
Cohee
f1a0462ca3
Fix toast msg in SD command
2024-05-13 23:11:07 +03:00
Cohee
6254ac6fbf
Merge pull request #2226 from LenAnderson/parser-improvements
...
Parser improvements
2024-05-13 22:57:29 +03:00
Cohee
5207b3a7f0
Role filter conditions
2024-05-13 22:45:06 +03:00
Cohee
9e968de4e4
Merge pull request #2225 from kingbased/staging
...
gpt-4o
2024-05-13 22:30:31 +03:00
LenAnderson
e3edb96568
add force hide and auto hide of autocomplete details
2024-05-13 14:56:36 -04:00
LenAnderson
dded42374c
show command details as argument and enum details
2024-05-13 14:56:17 -04:00
Cohee
c561fb4fab
Don't check for system flag in role filter
2024-05-13 21:40:01 +03:00
based
67610b9f7f
gpt-4o
2024-05-14 04:37:36 +10:00
Cohee
14aa70eea8
Add role and hidden arguments to /messages commands
2024-05-13 21:36:55 +03:00
Cohee
28da838bd1
Add install to plugin manager script
2024-05-13 21:22:01 +03:00
Cohee
fd18e0cc78
#2192 Fix order of events in TTS/translate interaction
2024-05-13 18:53:54 +03:00
Cohee
2a30a74886
Merge pull request #2221 from steve02081504/patch-1
...
More worldinfo page sizes
2024-05-13 16:56:53 +03:00
Cohee
6130ebb6d9
Merge pull request #2223 from LenAnderson/parser-flags-doclinks
...
populate parser flag doclinks in user settings
2024-05-13 16:52:50 +03:00
Cohee
64500bfb37
Add rounding to textarea autofit
2024-05-13 16:48:35 +03:00
Cohee
cc077732c4
Sort assets alphabetically, highlight in the list
2024-05-13 16:29:34 +03:00
Cohee
cd47f3b238
Fix loading locale data
2024-05-13 15:56:37 +03:00
Cohee
297519c401
Default to 100% probability in external imported lorebooks
2024-05-13 15:24:16 +03:00
Yokayo
118d2c5bcf
Remove unneeded comment
2024-05-13 19:22:48 +07:00
Yokayo
6023eac4bb
Onboarding lang switch; more localizable strings; enhance ru-ru translation
2024-05-13 19:20:28 +07:00
LenAnderson
09d410ec48
populate parser flag doclinks
2024-05-13 08:04:58 -04:00
steve green
1369025092
More worldinfo page sizes
...
I have a WIbook with more than 100 entries and it's a hassle to edit
So I want to raise the cap to 1000
2024-05-13 17:51:42 +08:00
Cohee
5147233391
Fix file attachment chunk size inconsistency
2024-05-13 00:27:32 +03:00
Cohee
38585cb6af
Merge pull request #2218 from SillyTavern/default-content
...
Default content
2024-05-13 00:12:39 +03:00
Cohee
f53775d3f5
Fix img scaling
2024-05-13 00:11:14 +03:00
Cohee
14ba7fc646
Split downloadables list into sections
2024-05-13 00:05:32 +03:00
Cohee
5b7bfbaa98
Merge branch 'staging' into default-content
2024-05-12 23:48:49 +03:00
Len
1d75b98393
STscript Parser Rewrite ( #1965 )
...
* set isForced to true on input
* make floating auto-complete follow horizontal scrolling
* add callable closure vars
* changes to /let and /var for callable closures
* fix error message
* fix scope for closure arguments
* if should return the pipe result from closures
* use /run to call closures and no arguments on immediate closures
* throw exception from QRs window-function if no match
* when to show autocomplete vs info only
* autocomplete positioning
* autocomplete styling
* add theming to autocomplete (theme, dark, light)
* improve autocomplete show/hide logic and editor selection
* use blur tint color instead of chat tint color and use blur setting
* cleanup and docs
* use scope macros for QR args
* add enter to select autocomplete
* fix no executor found
* cleanup and comment
* fix alias list in help string
* fallback to empty string piped value if null or undefined
* fix typo
* blur textarea on ctrl+enter execute (and refocus after)
* stop executeSlashCommand if parser throws
* move /let and /var callbacks into functions
* switch textarea to monospace when value starts with slash
* add double pipe a pipe breaker
* fix /? slash
* remove some logging
* add "/:name" as shorthand for "/run name" after all
* move shit around
* fix error message
* use testRunShorthandEnd
* use parseQuotedValue and parseValue to determine name for "/:"
QR labels and set names can include spaces
* add some adjustments to make autocomplete work properly
some hint in there about "/:" would still be nice
* add autocomplete style selector
* only strip quotes from subcommand if they are at both ends
* fix JSDoc
* escaping
* allow open quotes on dry run
* throwing shit at the wall for /: autocomplete
* escapes only for symbols
* clean up autocomplete
* improve performance
* fix scope macros
* remove unescaping of pipes
* fix macros in scope copy
* fix "/? slash"
* don't run parser for getNameAt if text has not changed
* fix options filter
* re-enable blur listener
* restore selection on non-replace select
* fix for escaping first character of value
* add support for {{pipe}} and {{var::}} closures
* add index support to var macro
* add scoped var macro to macro help
* more escape fixes
* reduce autocomplete render debounce
* cleanup
* restore old escape handling and parser flag for strict escaping
* fix "no match" autocomplete message
* add dummy commands for comments and parser flag
* fix type annotations
* somewhat safer macro replacements
* fix autocomplete select on blank / "no match"
* fix cutting off handled part in substitution
* add parser flag REPLACE_GETVAR
Replaces all {{getvar::}} and {{getglobalvar::}} macros with {{var::}}.
Inserts a series of command executors before the command with the macros that:
- save {{pipe}} to a var
- call /getvar or /getglobalvar to get the variable used in the macro
- call /let to save the retrieved variable
- return the saved {{pipe}} value
This helps to avoid double-substitutions when the var values contain text that could be interpreted as macros.
* remove old parser
* fix send on enter when no match
* deal with pipes in quoted values (loose escaping)
* add default parser flags to user settings
* allow quoted values in unnamed argument
* set parser flag without explicit state to "on"
* add click hint on parser error toast
* dirty more detailed cmd defs
* remove name from unnamed arg
* move autocomplete into class and floating with details
* replace jQuery's trigger('input') on #send_textarea with native events because jQuery does not dispatch the native event
* fix ctrl+space
* fix arrow navigation
* add comments
* fix pointer block
* add static fromProps
* fix up dummy commands
* migrate all commands to addCommandObject
* remove commented comment command
* fix alias in details
* add range as argument type
* switch to addCommandObject
* switch to addCommandObject
* fix height
* fix floating details position on left
* re-enable blur event
* use auto width for full details on floating autocomplete
* auto-size floating full details
* fix typo
* re-enable blur listener
* don't prevent enter when selected item is fully typed out
* add autocomplete details tooltips
* add language to slash command examples
* move makeItem into option and command and fix click select
* use autocomplete parts in /? slash
* fix alias formatting
* add language to slash command examples
* fix details position on initial input history
* small screen styles
* replace registerSlashCommand with detailed declarations
* put name on first line
* add missing returns
* fix missing comma
* fix alias display in autocomplete list
* remove args from help string
* move parser settings to its own section
* jsdoc
* hljs stscript lang
* add hljs to autocomplete help examples
* add missing import
* apply autocomplete colors to stscript codeblocks (hljs)
* add fromProps
* cache autocomplete elements
* towards generic autocomplete
* remove unused imports
* fix blanks
* add return types
* re-enable blur
* fix blank check
* Caption messages by id
* add aborting command execution
* fix return type
* fix chat input font reset
* add slash command progress indicator
* add missing return
* mark registerSlashCommand deprecated
* why??
* separate abort logic for commands
* remove parsing of quoted values from unnamed arg
* add adjustable autocomplete width
* revert stop button pulse
* add progress and pause/abort to QR editor
* add resize event on autocomplete width change
* add key= argument to all get vars
* refactoring
* introduce NamedArgumentAsignment
* add TODOs
* refactoring
* record start and end of named arg assignment
* refactoring
* prevent duplicate calls to show
* refactoring
* remove macro ac
* add secondary autocomplete and enum descriptions
* add syntax highlighting to QR editor
* add enum descriptions to /while
* add /let key=... to scope variable names
* add unnamed argument assignment class and unnamed argument splitting
* fix QR editor style
* remove dash before autocomplete help text
* add autocomplete for unnamed enums
* fix remaining dom after holding backslash
* fix for unnamed enums
* fix autocomplete for /parser-flag
* add parser-flag enum help
* fix type annotations
* fix autocomplete result for /:
* add colored autocomplete type icons
* collapse second line autocomplete help if empty
* mark optional named args in autocomplete
* fix when what
* remove duplicate debug buttons
* dispatch input on autocomplete select
* prevent grow from editor syntax layer
* add auto-adjust qr editor caret color
* remove text-shadow from autocomplete
* join value strings in /let and /var
* add /abort syntax highlight
* fix attempting secondary result when there is none
* rename settings headers and split autocomplete / stscript
* add parser flag tooltips
* add tooltips to chat width stops
* fix typo
* return clone of help item
* fix enum string
* don't make optional notice for autocomplete arguments smaller
* avoid scrollbar in chat input
* add rudimentary macro autocomplete
* strip macro from helptext
* finally remove closure delimiters around root
* cleanup
* fix index stuff for removed closure delimiters
* fix type hint
* add child commands to progress indicator
* include sub-separator in macro autocomplete
* remove all mentions of interruptsGeneration and purge
* remove unused imports
* fix syntax highlight with newline at end of input
* cleanup select pointer events
* coalesce onProgress call
* add regex to STscript syntax highlighting
* fix closure end
* fix autocomplete type icon alignment
* adjustments for small screens
* fix removing wrong element
* add missing "at=" arg to /sys, /comment, /sendas
* add font scale setting for autocomplete
* add target=_blank for parser flag links
* fix for searching enums
* remove REGEXP_MODE from hljs
just causes trouble
* fix autocomplete in closures
* fix typo
* fix type hint
* Get rid of scroll bar on load
* Add type hint for /send name argument. Fix 'at' types
* Add 'negative' arg hint to /sd command
* reenable blur event
* Allow /summarize to process any text
* Compact layout of script toggles
* Expand CSS by default
* fix double ranger indicator and adjust to narrow container
* make custom css input fill available vertical space
* reduce scroll lag
* use default cursor on scrollbar
* Clean-up module loading in index.html
* fix tab indent with hljs
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-05-12 22:15:05 +03:00
Cohee
c7d75b7789
llamacpp broke
2024-05-12 21:41:07 +03:00
Cohee
4ccedb939c
Merge pull request #2204 from steve02081504/patch-2
...
impl `{{char_version}}`
2024-05-12 17:57:37 +03:00
Cohee
4bb463dd56
Remove unused macros
2024-05-12 17:55:00 +03:00
Cohee
0ba600bb2b
Code clean-up
2024-05-12 17:53:38 +03:00
Cohee
9ed6ee2161
Sample Character browser to onboarding
2024-05-12 16:43:09 +03:00
Cohee
c4ade296ae
Rotate Flux the Cat to downloadable content index
2024-05-12 15:09:00 +03:00
Cohee
0ed81e3b1a
Rotate Coding Sensei to downloadable content index
2024-05-12 14:49:13 +03:00
steve02081504
d1933be86a
remove {{char_version_url_encoded}}
2024-05-12 09:04:50 +08:00
steve02081504
15ff8de45c
add template
2024-05-12 09:04:03 +08:00
steve02081504
45a080016e
move to env
2024-05-12 09:01:30 +08:00
steve02081504
78cf6e9086
Merge branch 'staging' into pr/2204
2024-05-12 08:51:47 +08:00
Cohee
7d65a6e264
Add content manager config notice
2024-05-12 00:44:46 +03:00
Cohee
91945ec77e
Fix misleading JSDoc
2024-05-12 00:22:36 +03:00
Cohee
7b472f13af
Require a ping call before generation
2024-05-12 00:18:56 +03:00
Cohee
a93777e3b7
(chore) JSDoc comment
2024-05-11 23:38:26 +03:00
Cohee
2f310c72fa
Merge pull request #2215 from Hydroerotic/staging
...
Added {{timeDiff}} macro.
2024-05-11 23:35:55 +03:00
Cohee
6a4ee68113
Message delete highlight color follows theme settings
2024-05-11 17:17:42 +03:00
Cohee
e73b5713fd
Add types for moment
2024-05-11 14:49:11 +03:00
Hydroerotic
1f81086a21
Update macros.js
2024-05-11 14:13:03 +03:00
Hydroerotic
3e48f4b805
Update macros.html
2024-05-11 13:55:15 +03:00
Hydroerotic
432be2ee57
Update macros.js
2024-05-11 13:52:31 +03:00
steve green
f421139402
Create char-data.js for type hint ( #2209 )
...
* Create char-data.js for type hint
code from 7df0d1e06d/src/charData.mjs
* add hint
* fixes
* `class` -> JSdoc typedef by AI
* use `import`
* `v2DataWorldInfo`
* Rename book typedef
* Fix type errors
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-05-11 12:05:13 +03:00
RossAscends
081223cc8f
Merge pull request #2212 from bdashore3/token-ban-upgrades
...
min_length and strict string ban for Tabby
2024-05-11 17:39:05 +09:00
Cohee
27ccc6b090
Minor stylistic changes
2024-05-11 11:38:22 +03:00
kingbri
62faddac8d
Textgen: Add banned_strings
...
TabbyAPI supports the ability to ban the presence of strings during
a generation. Add this support in SillyTavern by handling lines
enclosed in quotes as a special case.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-11 00:58:29 -04:00
kingbri
6804e4c679
Index: Expose min_tokens for TabbyAPI
...
Now supports the minimum amount of tokens to generate.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-10 23:19:57 -04:00
Cohee
10ee002091
Merge pull request #2208 from Wolfsblvt/global-d-ts-expanded
...
Expand global.d.ts with code docs
2024-05-10 23:11:08 +03:00
Cohee
1430eb26ea
Delete toastr types.
...
@Wolfsblvt add it back if needed.
2024-05-10 23:05:14 +03:00
Cohee
e17a18ad5d
#2210 Replace line breaks with <br> in unknown elements
2024-05-10 15:59:01 +03:00
Wolfsblvt
eeaa52bf5d
Expand global.d.ts with code docs
...
- docs and syntax for toastr
- docs and syntax for Fuse
- docs and syntax for select2
- docs and syntax for sortable
2024-05-10 04:48:30 +02:00
Cohee
07a6cb1252
Merge pull request #2205 from deffcolony/staging
...
move expression buttons above Sprite set
2024-05-10 02:24:11 +03:00
steve02081504
7a2f6fb63f
{{char_version_url_encoded}}
and macro replace in creator_notes_spoiler
2024-05-10 07:24:05 +08:00
Wolfsblvt
bb3ac095c4
WI key input allow click to edit
...
- Allow click on WI keys to edit
- Removes them from the key list, allowing direct text editing
- Refactor select2 click subscribe some more, fixing a few issues
2024-05-10 00:42:35 +02:00
Wolfsblvt
e18d554489
Refactor select2 choice click event to utils
2024-05-09 23:30:18 +02:00
Wolfsblvt
a2625ecec6
Merge branch 'staging' into wi-regex-keys
2024-05-09 22:54:27 +02:00
deffcolony
0252b21901
move expression buttons above Sprite set
...
+moves the buttons above the Sprite set so user does not have to scroll all the way down to find the buttons now it will be directly visiable
2024-05-09 16:33:04 +02:00
steve green
f6343436b4
impl {{char_version}}
...
https://github.com/SillyTavern/SillyTavern/issues/2111
2024-05-09 22:29:48 +08:00
Cohee
9db2f1cb91
#2203 Fix copy not working in hidden messages
2024-05-09 16:07:13 +03:00
Cohee
2fd59f5aef
Merge pull request #2201 from Wolfsblvt/wi-no-doube-substitution
...
Do not double-parse WI content on "always on"
2024-05-09 15:31:14 +03:00
Cohee
18d96bc346
Merge branch 'staging' into wi-no-doube-substitution
2024-05-09 15:11:16 +03:00
Cohee
535da63e52
Merge pull request #2199 from steve02081504/patch-4
...
remove empty entrys from WIs
2024-05-09 15:05:25 +03:00
Cohee
e14c9506b6
Revert entry post-process
2024-05-09 14:55:09 +03:00
Cohee
88aae5978f
Simplify condition. Add debug log
2024-05-09 14:53:17 +03:00
Wolfsblvt
b9d72bfdf4
Do not double-parse WI content on "always on"
2024-05-09 06:37:14 +02:00
Wolfsblvt
f4bb4fe51e
Merge branch 'staging' into wi-regex-keys
2024-05-09 04:23:14 +02:00
Wolfsblvt
cf77b9e7ee
WI regex key syntax highlighting
2024-05-09 03:35:36 +02:00
steve green
ff1399d1ba
remove empty lines from WIs
2024-05-09 08:30:40 +08:00
Wolfsblvt
eb273a1873
WI key dropdown templating shows all keys
...
- Cache all keys for the loaded lorebook
- Key selection dropdown shows all keys and how often they are used already
- More templating changes
2024-05-08 20:34:53 +02:00
Cohee
0587931cae
Merge pull request #2193 from steve02081504/patch-2
...
also run regex on worldinfo
2024-05-08 21:15:39 +03:00
Cohee
7408673e41
Back to const
2024-05-08 20:59:59 +03:00
Cohee
3c0664dfb6
Fix naming and improve regex application
2024-05-08 20:10:52 +03:00
steve green
d2477bba0c
also run regex on worldinfo
2024-05-08 23:41:18 +08:00
Cohee
f37e444791
Merge pull request #2194 from LenAnderson/remove-hljs-innerText
...
don't replace codeblock textContent with innerText in hljs
2024-05-08 18:13:02 +03:00
LenAnderson
1ae08f49c5
don't replace codeblock textContent with innerText in hljs
2024-05-08 11:03:05 -04:00
Cohee
10fda0b220
Merge pull request #2191 from bdashore3/example-wi
...
mesExamples anchor for World Info
2024-05-08 15:33:45 +03:00
Cohee
61d5dde497
Fix line break
2024-05-08 15:13:12 +03:00
Cohee
edc33584da
Fix extra & in title
2024-05-08 15:12:31 +03:00
Cohee
883da48762
Prefer const variables
2024-05-08 15:10:53 +03:00
Cohee
49d0d9f557
Fix return type on empty WI
2024-05-08 15:04:17 +03:00
Cohee
852bc15a94
Update title and i18n
2024-05-08 14:10:34 +03:00
Cohee
c43ddd9d62
Merge pull request #2178 from Yokayo/staging
...
Localization enhancements
2024-05-08 13:59:52 +03:00
Cohee
c851961234
Update movingUI i18n attr
2024-05-08 13:58:54 +03:00
kingbri
01aacb9280
World Info: Add example messages insertion point
...
Allow insertion above and below mesExamples (also known as the
"examples of dialogue") box.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-07 21:55:26 -04:00
Yokayo
dfa8c6c3d4
Remove cases
2024-05-07 13:11:59 +07:00
Wolfsblvt
fda0e886e4
WI custom styling for regex keys
...
- WI custom style for regex keys
- moved select2 styling to its own file
2024-05-07 05:44:18 +02:00
Wolfsblvt
5a45e64999
Regex matching for keys and secondary keys
2024-05-07 02:52:22 +02:00
Wolfsblvt
70a2f71e33
WI switch key controls to multi input
...
- Switch key/secondarykey controls to select2 input
- Custom tokenizer for regex parsing, allowing comma in regex
- Keep mobile-compatibility by switching to textarea
- select2 utility method to pre-fill options
- New inline display mode of select2 multi to save space
2024-05-07 02:01:54 +02:00
Cohee
4a70e68c22
Add ping endpoint
2024-05-07 01:27:17 +03:00
Cohee
542018cecb
Fix group weight clamping
2024-05-06 22:55:31 +03:00
Cohee
5e7c214c89
Substitute macros in text to classify
2024-05-06 22:02:13 +03:00
Cohee
12eabd167d
#2187 Add negative prefix arg to /sd command
2024-05-06 21:39:07 +03:00
Cohee
c73bfbd7b0
Safari bruh moment
2024-05-06 21:21:03 +03:00
Cohee
7063fce2af
Selectable openrouter providers
2024-05-06 19:26:20 +03:00
Cohee
694cf6f762
Fix field name
2024-05-06 17:27:43 +03:00
Cohee
83c77c1f18
Split group weight and trigger%
2024-05-06 17:00:42 +03:00
Cohee
d54ccece5c
Merge pull request #2184 from bdashore3/fixed-slash-command
...
Fix the /send command
2024-05-06 16:25:09 +03:00
kingbri
96506947cb
Messages + Instruct: Fix /send with name= if name is empty
...
If name is empty, don't try appending it to the message. This applies
for both instruct and non-instruct modes.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-05-05 20:35:03 -04:00
Cohee
afc3071576
Add name argument for /send.
...
Tech debt: move to new STscript branch
2024-05-06 01:18:59 +03:00
Cohee
10727d9a02
Add plugins update script
2024-05-06 00:49:00 +03:00
Cohee
55d31a976f
Add generic mediawiki downloader
2024-05-05 22:26:13 +03:00
Cohee
181b5aff97
Add Groq as chat completion source
2024-05-05 18:53:12 +03:00
Cohee
31f1b34911
Add Perplexity L3-sonar models
2024-05-05 18:21:58 +03:00
Cohee
ef5499c8dc
Remove disable attribute from send_textarea. It never worked.
2024-05-05 14:27:20 +03:00
Cohee
292ecf580e
#2182 Add quiet prompts to WI buffer
2024-05-05 14:23:54 +03:00
Cohee
de1ca9af74
Add type casts
2024-05-05 13:51:16 +03:00
Cohee
75832c1ad6
Fix group removal
2024-05-05 01:08:49 +03:00
Cohee
39a54d158d
Per-entry group scoring
2024-05-05 00:42:33 +03:00
Cohee
2bf9869e5f
Add WI group scoring mode
2024-05-04 23:51:28 +03:00
Cohee
b13434c505
Merge branch 'release' into staging
2024-05-04 20:45:48 +03:00
Cohee
5197809d6b
Add global variables to TypeScript definitions. Fix some errors
2024-05-04 20:44:41 +03:00
RossAscends
204a934553
update coding sensei with proper codeblock format
2024-05-05 00:06:46 +09:00
Cohee
de1bb90c23
#2180 Add critical style tag
2024-05-04 15:36:25 +03:00
Cohee
478be72659
#2181 Unstuck moving images
2024-05-04 14:20:59 +03:00
Cohee
d972ed5a2b
#2180 Add preload for style
2024-05-04 14:02:53 +03:00
RossAscends
932d3dc10c
fix tabby sampler viz, clarify grammar title
2024-05-04 15:10:47 +09:00
Cohee
f610d5930c
Update readme.md
2024-05-04 02:50:41 +03:00
Cohee
05db2552b3
Fix Top K disabled state for Infermatic.
...
Also an icon.
2024-05-04 02:37:05 +03:00
Cohee
7bfd666321
Add llama 3 tokenizer
2024-05-03 23:59:39 +03:00
Yokayo
a02f5ead7e
Some localization fixes
2024-05-04 03:37:55 +07:00
Yokayo
d9fae7a02c
Fix tabs
2024-05-04 02:52:19 +07:00
Yokayo
29e2e8f607
Add localizable strings to two extensions & translate them
2024-05-04 02:44:15 +07:00
Cohee
7bc87b6e28
8x22b is supposed to have 64k tokens
2024-05-03 21:36:41 +03:00
Cohee
ed65ddf981
Add Open Mixtral 8x22b model
2024-05-03 20:22:17 +03:00
Cohee
3c2017c7b8
Fix Mistral's Chat Completion moment
2024-05-03 20:22:03 +03:00
Gabraham
4e99c3e4cb
Disabled forced 4 spaces indented sublists for markdown formatting
...
- For #2176
2024-05-03 13:15:38 -04:00
Cohee
6b2b849a26
Add server history connect missing attributes
2024-05-03 20:05:42 +03:00
Cohee
b69c5bcd17
Merge pull request #2177 from sasha0552/vllm-support
...
vLLM support
2024-05-03 20:03:05 +03:00
Cohee
7b87f44518
Clean-up API-specific settings
2024-05-03 20:02:13 +03:00
RossAscends
5ab1e74c5f
WIP Debug Menu button to copy API setup to clipboard.
2024-05-03 16:35:32 +09:00
sasha0552
2bd239fe81
Initial vLLM support
2024-05-02 22:40:40 +00:00
Cohee
1a219e32fe
Switch sheld to use flex layout
2024-05-02 23:15:17 +03:00
Cohee
203146f7e2
Remove borders from scrollbar gutters.
...
Leave for moving UI vertical
2024-05-02 23:06:16 +03:00
Cohee
73bea1f454
Merge pull request #2175 from Wolfsblvt/wi-search-quickselect
...
WI world search allows quick-select
2024-05-02 22:51:24 +03:00
Cohee
408151c9cb
Use menu_button style colors
2024-05-02 22:50:07 +03:00
Wolfsblvt
f0adbc3c28
WI world search allows quick-select
2024-05-02 20:04:24 +02:00
Cohee
9acf057aae
Fix reset on generic draggables
2024-05-02 01:34:47 +03:00
Cohee
f796387e7e
Limit background title height
2024-05-01 23:43:11 +03:00
Cohee
9f1c306920
I really have to spell it out
2024-05-01 23:42:50 +03:00
Cohee
2f85e50c6f
Merge pull request #2171 from 24adamcho/generic-card-download
...
Character card import from generic sources (specifically Discord, Catbox.moe)
2024-05-01 19:58:17 +03:00
Cohee
eb4cae4e6d
Add WL to config. Code clean-up.
2024-05-01 19:52:34 +03:00
Cohee
e4e6882f12
Fix scroll to bottom on chat open
2024-05-01 14:56:55 +03:00
Cohee
15a288b63d
Remove shadow from top bar drawers
2024-05-01 14:52:17 +03:00
Cohee
620cd6dfc2
Move persona functions from script. Clean-up exports
2024-05-01 14:03:24 +03:00
Cohee
a5475e7752
Merge pull request #2165 from Wolfsblvt/scored-search-sorting
...
Scored search sorting
2024-05-01 13:44:08 +03:00
Cohee
bddfd5763b
Fix persona filter rule
2024-05-01 12:49:53 +03:00
Cohee
21edb655d3
Merge branch 'staging' into scored-search-sorting
2024-05-01 12:48:26 +03:00
Cohee
51f0d1f33e
Merge pull request #2169 from Wolfsblvt/fix-wi-whole-world
...
Fixes WI word matching not working for non-words
2024-05-01 11:07:31 +03:00
Cohee
da31b6fda8
Merge pull request #2170 from Wolfsblvt/wi-panel-performance
...
Improve performance of drawing WI panel
2024-05-01 10:31:41 +03:00
Cohee
2b071bed90
Format style
2024-05-01 10:25:42 +03:00
Cohee
1cf935eaf3
Merge pull request #2168 from Wolfsblvt/world-info-search-resizing
...
WI search bar now flexibly scales width
2024-05-01 10:24:08 +03:00
Wolfsblvt
b33b5264e5
Improve performance of drawing WI panel
...
- Fix performance issue by unsubscribing events before redrawing the panel
2024-05-01 02:08:52 +02:00
Wolfsblvt
8ca50098d5
Fixes WI word matching not working for non-words
...
- Fixes the regex that matched WI keys as "whole words" not working correctly if the key itself was not a word
2024-04-30 23:51:47 +02:00
Wolfsblvt
d82ed50fa4
Enable unix-like extended search for fuzzy search
2024-04-30 23:12:52 +02:00
Wolfsblvt
f894237a12
Tweaked weighting scores more
2024-04-30 22:12:49 +02:00
Wolfsblvt
9d8ebd7bd2
WI search bar now flexibly scales width
2024-04-30 21:35:27 +02:00
Adam
5c552a3d53
added examples for catbox/discord import links
2024-04-29 23:44:15 -05:00
Adam
300b68177b
#1958 added support for generic url downloading (current whitelist: discordapp.com, catbox.moe)
2024-04-29 23:42:50 -05:00
Wolfsblvt
83f79c1466
Fix non-fuzzy char search
...
- Utilize new utility function that checks insensitive and without accents
2024-04-30 06:03:41 +02:00
Wolfsblvt
bc94e3992f
Modify weightings for fuzzy group search
2024-04-30 05:40:31 +02:00
Wolfsblvt
1c44df8079
Modify weightings for fuzzy WI search
2024-04-30 05:30:24 +02:00
Wolfsblvt
b6b1df6a7c
Fuzzy char search searches tags too
2024-04-30 05:14:01 +02:00
Wolfsblvt
b4aa7831e7
Scored search sorting for char list
2024-04-30 04:30:39 +02:00
Wolfsblvt
d1cdd60883
Scored search sorting for personas
2024-04-30 02:27:44 +02:00
Wolfsblvt
a850352eab
Scored search sorting for world info
2024-04-30 01:39:47 +02:00
Cohee
d9d76ba16d
#2164 Add error toasts to VecStore
2024-04-30 00:17:39 +03:00
Cohee
993284f9c1
#2164 Disable-able data bank attachments
2024-04-30 00:06:14 +03:00
Cohee
a7d3130f9a
Remove non-existent foreign lorebook extensions
2024-04-29 15:33:56 +03:00
Cohee
e0df5783f8
Allow macros in positive and negative prompts
2024-04-29 13:50:55 +03:00
Cohee
e4de6da5b8
Add server plugin support for MS Edge TTS
2024-04-29 01:07:19 +03:00
Cohee
87219f897e
Check that char.list has any filters before applying hidden block.
2024-04-28 21:33:37 +03:00
Cohee
73cf58826f
Pause autoplay on external media removal
2024-04-28 20:11:58 +03:00
Cohee
be4637a3a0
Handle <br> in message texts with Showdown instead of manually
2024-04-28 20:00:22 +03:00
Cohee
6ac6c7cfda
#2159 Move debounce constants to a separate module
2024-04-28 19:47:53 +03:00
Cohee
94e9b8f4b1
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2024-04-28 19:29:12 +03:00
Cohee
bc6149deeb
Merge pull request #2158 from racinmat/racinsky/itemization
...
refactor: prompt itemization split to multiple functions
2024-04-28 18:55:10 +03:00
Cohee
a0d975c3c0
Add bottom margin to in-chat tables
2024-04-28 18:39:57 +03:00
Cohee
d51b155e52
Add ability for extensions to intercept edited message text
2024-04-28 18:39:32 +03:00
Cohee
fb1b327f9a
[skip ci] ESLint
2024-04-28 16:58:28 +03:00
Matěj Račinský
754cdc4d58
refactor: prompt itemization split to multiple functions
2024-04-28 14:09:10 +02:00
Cohee
a73cb9ad3d
Merge pull request #2154 from Bronya-Rand/staging
...
chore: disable merge conflict workflow on forks
2024-04-28 14:50:28 +03:00
Cohee
58ecc0dc0d
Merge pull request #2155 from Wolfsblvt/fix-bogus-folder-select
...
Fix bogus folder not working if tag was cut off
2024-04-28 14:43:07 +03:00
Cohee
3821e91be0
Merge pull request #2156 from Wolfsblvt/debounce-some-searches
...
Debounce WI, Character and Persona search + common debounce timeouts
2024-04-28 14:38:50 +03:00
Cohee
de2bb7938a
Utilize import for vector store
2024-04-28 14:35:35 +03:00
Wolfsblvt
61e2877c4b
Debounce Character and Persona search
2024-04-28 06:27:55 +02:00
Wolfsblvt
d7ade487b8
Refactor common enum for debounce timeouts
2024-04-28 06:21:47 +02:00
Wolfsblvt
6d04e93f34
Debounce WI search
2024-04-28 05:42:15 +02:00
Bronya-Rand
d7a7af756a
chore: disable docker publish on forks
2024-04-28 03:55:49 +01:00
Wolfsblvt
0c5fe3d637
Fix bogus folder not working if tag was cut off
2024-04-28 04:47:16 +02:00
Bronya-Rand
eb0a116cc7
chore: only allow merge conflicts to run in ST repo
2024-04-28 03:41:50 +01:00
Cohee
e08a21ebe7
Deprecate old /sendas syntax.
...
"name" arg is now required, but defaults to {{char}} for compatibility
2024-04-28 03:53:17 +03:00
Cohee
49074effce
Merge pull request #2119 from Bronya-Rand/staging
...
feat: Third-Party Parser Support
2024-04-28 00:15:08 +03:00
Bronya-Rand
ffe8b3c909
chore: leftover cleanup
2024-04-27 22:09:11 +01:00
Bronya-Rand
7856afee92
chore: remove mihoyo scraper
2024-04-27 22:08:38 +01:00
Bronya-Rand
fe533b7c7f
chore: revert back to typedef
2024-04-27 22:01:15 +01:00
Azariel Del Carmen
fc158ca176
Merge branch 'staging' into staging
2024-04-27 21:49:02 +01:00
Cohee
f632888b4c
Move scripts init at the end of HTML page
2024-04-27 23:44:08 +03:00
Bronya-Rand
8324632e4e
chore: add iconAvailable to ScraperInfo
2024-04-27 21:43:53 +01:00
Bronya-Rand
be4b20af97
chore: remove mihoyo icon
2024-04-27 21:42:03 +01:00
Cohee
5a4e0a06e6
Better icon for YT captioner
2024-04-27 23:27:53 +03:00
Bronya-Rand
fb71d3b562
chore: remove miHoYo parser from first-party scrapers
2024-04-27 21:27:14 +01:00
Bronya-Rand
b96d1e79a0
feat: create proper classes and export for extension use
2024-04-27 21:26:39 +01:00
Cohee
0d310c434d
Update FontAwesome
2024-04-27 23:25:35 +03:00
Cohee
b111834122
Insert custom prompts to the start of the list
2024-04-27 23:16:44 +03:00
Cohee
2847b5ee45
[skip ci] Fix format
2024-04-27 23:02:51 +03:00
Cohee
943906d8a3
Fix UTF-8 file name uploads
...
https://github.com/expressjs/multer/issues/1104
2024-04-27 22:58:32 +03:00
Cohee
cbedfa4664
Use atomic write
2024-04-27 22:02:04 +03:00
Cohee
01ccc32274
Cache config.yaml reads
2024-04-27 21:59:57 +03:00
Cohee
3b153a6c9b
Check that path exists before serving
2024-04-27 21:54:28 +03:00
Cohee
1bcdc2652c
Split pre and post listen setup tasks. Only shutdown plugins once
2024-04-27 21:41:32 +03:00
Cohee
ea050b98ef
Merge pull request #2150 from evpeople/release
...
add a button to translate input message
2024-04-27 21:23:26 +03:00
Cohee
b30d69b2a6
Clean-up styles and JQuery use
2024-04-27 21:22:50 +03:00
Cohee
60e099e852
Clean-up diff pt.2
2024-04-27 21:15:44 +03:00
Cohee
c49b37f968
Clean-up diff
2024-04-27 21:11:41 +03:00
Cohee
404d9db359
Merge pull request #2147 from Wolfsblvt/wi-entry-inclusion-prio
...
World Info inclusion group prio toggle
2024-04-27 21:09:43 +03:00
Cohee
5ac0390446
Fix naming convention for LB extension fields
2024-04-27 21:03:55 +03:00
Cohee
6e98fb1c5e
Clean-up debug logs
2024-04-27 20:42:49 +03:00
Cohee
053d7f9eaa
Remove the /inject when value is empty
2024-04-27 20:25:55 +03:00
Cohee
5dcfda0514
Cut UI labels. Add expand to custom CSS
2024-04-27 20:02:30 +03:00
Cohee
b42125a654
Fix content index
2024-04-27 18:03:14 +03:00
Cohee
413cec8a9f
Merge branch 'staging' into wi-entry-inclusion-prio
2024-04-27 18:00:00 +03:00
Cohee
8e7ffab793
Merge pull request #2149 from Wolfsblvt/duplicate-wi-entries
...
Button to duplicate WI entries
2024-04-27 17:57:59 +03:00
Cohee
770aee4953
Adjust title widths
2024-04-27 17:52:47 +03:00
Cohee
f479901c87
Merge pull request #2152 from Wolfsblvt/auto-sort-tags-option
...
Option to auto-sort tags (+UI improvements)
2024-04-27 17:45:23 +03:00
Cohee
1dbe7897d4
Prevent ticking if confirm canceled
2024-04-27 17:41:27 +03:00
Cohee
c95956766e
Don't need a hack since you're not awaiting the popup
2024-04-27 17:33:52 +03:00
Cohee
e92c0db6a2
Merge pull request #2148 from HiroseKoichi/staging
...
Use names in place of roles for ChatML and LLama-3-Instruct
2024-04-27 17:17:22 +03:00
Hirose
3a8b8ed639
Skill Issue
2024-04-27 08:20:44 -05:00
Hirose
3a78d69b5b
Use {{name}} macro, create new templates
2024-04-27 07:39:52 -05:00
Wolfsblvt
2e562d187a
Option to auto-sort tags (+UI improvements)
...
- Toggle to auto-sort tags alphabetically
- Init auto-sort based on current sorted state, if not chosen before
- Tag management redraw list if changes happen
- Tag management highlight renamed rows on auto-sort if they get automatically reordered
- Manual drag&drop of tags disables auto-sort option
- Small fixes to popup tag management pop drawing
- Utility function to flash highlight via CSS
2024-04-27 10:26:01 +02:00
evpeople
4521dde455
add a button to translate input message
2024-04-27 13:46:13 +08:00
Wolfsblvt
b64b0e3362
Button to duplicate WI entries
...
- Add an option to duplicate a WI entry, copying everything besides UID
- moved UI move action on new WI entry to the UI function, not inside utility
2024-04-27 06:18:26 +02:00
RossAscends
f8ca73265b
userSettings expandables get borders
2024-04-27 13:13:54 +09:00
RossAscends
1f7614af33
re-order/style User Settings Panel
2024-04-27 12:50:33 +09:00
Wolfsblvt
a48a9318c1
Add groupOverride to server endpoint too
2024-04-27 04:49:08 +02:00
Wolfsblvt
dcb042681d
Change group prio name, add default value set
2024-04-27 04:40:35 +02:00
Wolfsblvt
7df2f7e752
WI inclusion groups will never roll for trigger%
2024-04-27 03:44:00 +02:00
Hirose
c3578d2cda
Use names in place of role for ChatML and LLama-3-Instruct
2024-04-26 20:14:51 -05:00
Wolfsblvt
8db39a58fb
World Info inclusion group prio toggle
2024-04-27 02:23:37 +02:00
Cohee
bbdbb08301
Fix main prompt clearing on disabling
2024-04-27 00:08:30 +03:00
Cohee
b06e09c030
Merge pull request #2131 from Yokayo/staging
...
Localization enhancements
2024-04-26 23:05:55 +03:00
Cohee
bb2bcdbf61
The dot went MIA
2024-04-26 23:04:11 +03:00
Cohee
2e278e7323
Fix missing localization for unknown locale
2024-04-26 22:57:42 +03:00
Cohee
4c9d52422b
[chore] ESLint and JSDoc
2024-04-26 22:46:13 +03:00
Cohee
f4ba1f68ef
Merge pull request #2136 from BlueprintCoding/release
...
Added import function for AICharacterCards.com cards
2024-04-26 22:42:04 +03:00
Cohee
12497e8fb1
Merge pull request #2141 from valadaptive/generate-cleanups-4
...
Clean up Generate(), part 4
2024-04-26 22:40:04 +03:00
Cohee
8153e747ef
Merge pull request #2135 from johnflux/staging
...
Fix SillyTavern being launched from a different working directory
2024-04-26 22:06:40 +03:00
Cohee
63b597beb8
Fix node serve startup
2024-04-26 22:02:46 +03:00
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
Cohee
3b6372431a
Merge pull request #2144 from sirius422/fix-json-export-extension
...
Add json extension to exported oai and LogitBias presets
2024-04-26 18:30:55 +03:00
sirius422
389ee7917f
Add json extension to exported oai and LogitBias presets
2024-04-26 23:07:25 +08:00
Cohee
212e61d2a1
Lazy initialization of Claude tokenizer. Add JSDoc for tokenizer handlers
2024-04-26 15:17:02 +03:00
Cohee
1b60e4a013
Init user storage module before server listening
2024-04-26 14:09:40 +03: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
9fbb012697
Merge branch 'release' into staging
2024-04-25 12:56:17 +03: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
John Tapsell
1acbef1890
Fix SillyTavern being launched from a different working directory
...
Fixes launching ST from ST launcher on mac
2024-04-24 16:15:32 -07:00
Cohee
f90f370fed
Merge pull request #2134 from StefanDanielSchwarz/Phi-Instruct-presets
...
Phi Instruct context+instruct presets
2024-04-25 01:44:12 +03:00
Stefan Daniel Schwarz
d34a0ee20e
Phi Instruct context+instruct presets
2024-04-24 23:47:04 +02:00
Cohee
01e3964232
Auto-backup settings every 10 minutes. Increase backups limit to 50.
2024-04-24 23:45:49 +03:00
Cohee
153638c2cd
Add error handling to auto login
2024-04-24 23:14:26 +03: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
51014e7a8d
Fix VRM assets console spam
2024-04-24 10:54:55 +03:00
Cohee
530bf81940
#2127 Encode export PNG name
2024-04-24 10:48:08 +03: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
71f41d5233
Fix server crash in auto login
2024-04-23 21:11:47 +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
d1f292f462
Merge pull request #2122 from joenunezb/fix-informaticai-missing-choices-message
...
Fix: Handle InformaticAI Endpoint response without message in response payload
2024-04-23 14:07:27 +03:00
joenunezb
890cf81627
Fix: InformaticAI response without message in choices
2024-04-23 03:56:50 -07: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
2f45f50d37
Add config value for forwarded IPs whitelisting
2024-04-22 15:52:59 +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
80ff8383fe
Merge pull request #2113 from SillyTavern/neo-server
...
Neo server
2024-04-21 22:36:28 +03:00
Cohee
5fd6202e60
Merge branch 'staging' into neo-server
2024-04-21 21:56:36 +03:00
Cohee
47b6562605
Merge pull request #2112 from SillyTavern/staging
...
Staging
2024-04-21 21:24:12 +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
842b463e60
System same as user for Llama 3
2024-04-21 18:28:44 +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
15f0e491bf
Fix Perplexity generation on neo-server
2024-04-21 00:52:03 +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
391c3e9eff
Remove dupes, change system prompt
2024-04-19 22:08:31 +03:00
Cohee
b8f7db8d43
Merge pull request #2106 from StefanDanielSchwarz/Llama-3-Instruct-presets
...
Llama 3 Instruct context+instruct presets
2024-04-19 21:40:29 +03:00
RossAscends
1c5e7483e2
add Llama 3 instruct preset
2024-04-20 03:08:54 +09:00
RossAscends
c05404f8d5
add Llama 3 context preset
2024-04-20 03:08:16 +09: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
Stefan Daniel Schwarz
d5666ab01b
Llama 3 Instruct remove chat and example headers
2024-04-19 16:19:53 +02: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
Stefan Daniel Schwarz
8dc30e9da3
Llama 3 Instruct remove newlines before eot_id in story string
2024-04-19 09:50:02 +02: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
Stefan Daniel Schwarz
8467ba3844
Llama 3 Instruct remove newlines after eot_id
2024-04-19 00:54:14 +02: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
d6fd351330
Merge pull request #2105 from isaac-mcfadyen/fs-renamefile-fix
...
Changed fs.renameSync() to fs.copyFileSync()
2024-04-19 01:13:50 +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
Stefan Daniel Schwarz
48fd9c23fb
Llama 3 Instruct fix stop sequence
2024-04-18 23:26:40 +02:00
Stefan Daniel Schwarz
8cf116754d
Update content index
2024-04-18 23:20:24 +02:00
Cohee
80de3fdd4c
Add buttons to process and purge file vectors for current chat
2024-04-19 00:16:23 +03:00
Stefan Daniel Schwarz
e753cdf0fb
Llama 3 Instruct context+instruct presets
2024-04-18 23:14:15 +02: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
Isaac McFadyen
15a8adb0b9
Changed fs.cpSync to use recursive copying
2024-04-18 16:04:04 -04:00
Cohee
8434f6e6cf
Clear toast upon inserting file
2024-04-18 22:59:42 +03:00
Cohee
fa66f39790
Merge branch 'staging' into neo-server
2024-04-18 22:58:23 +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
Isaac McFadyen
3822ae9356
Switched fs.renameSync to fs.copyFileSync
2024-04-18 15:50:27 -04: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
Cohee
d63638541b
Merge pull request #2099 from aisu-wata0/fix_css_decode_style
...
fix: css `decodeStyles`: remove `</br>` tags before parsing
2024-04-17 11:35:54 +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
deffcolony
1c9b89fdcc
Create issue-auto-comments.yml
2024-04-16 12:48:29 +02:00
Cohee
f947c1304a
Disable TTL on user accounts.
...
The biggest skill issue so far.
2024-04-16 02:49:30 +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
Cohee
f1c96eb689
Merge pull request #2093 from Dakraid/feature/fix-zoomed-avatar-click
...
Fix right click closing the zoomed avatar image
2024-04-15 21:44:32 +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
deffcolony
035dbe4901
added issue/pr label workflows
...
3 months of inactivity Bot posts a comment to remind about it and assigns a stale label No further activity - 5 work days passes bot closes the issue
2024-04-15 16:41:43 +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
Cohee
a2e6d1da4f
Fix loading plugins from default exports
2024-04-14 23:24:03 +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
c271cfa014
Merge pull request #2072 from bdashore3/llm-expressions
...
Expressions: Classify using LLM
2024-04-14 20:03:26 +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
Cohee
6f5ca7b0b0
Merge pull request #2089 from africsnail/release
...
Add web-search connector toggle for Cohere API
2024-04-14 19:33:44 +03:00
Cohee
607e85639c
Code clean-up
2024-04-14 19:31:38 +03:00
Kristan Schlikow
22e4721ead
Move zoomed avatar back down to match old display
2024-04-14 18:26:40 +02:00
Kristan Schlikow
928fa7a3fc
Close zoomed image when clicking the parent div instead of image
...
Makes it easier to close on mobile
2024-04-14 17:12:26 +02:00
Kristan Schlikow
835d6c71fa
Add option to toggle magnification behaviour
2024-04-14 17:00:10 +02:00
Cohee
9cb777a4e9
Increase default avatar size 400x600 => 512x768
2024-04-14 17:36:48 +03:00
Cohee
fd0c16bf12
Don't unblock generation if a parallel stream is still running after quiet gens
2024-04-14 17:26:58 +03:00
Cohee
3e60919289
Specify LLM prompt in case JSON schema is not supported
2024-04-14 17:13:54 +03:00
Kristan Schlikow
384708f577
Close zoomed image on click
2024-04-14 16:12:27 +02:00
Kristan Schlikow
cde6639d8a
Merge remote-tracking branch 'origin/staging' into feature/zoomed-avatar-tweaks
2024-04-14 15:19:33 +02:00
Cohee
b02394008c
Fix settings migration. Add lint rule.
2024-04-14 15:40:10 +03:00
Cohee
33c6f34f6c
Adjust load spinner position
2024-04-14 15:16:59 +03:00
Cohee
ddc55c7c22
Merge branch 'staging' into neo-server
2024-04-14 15:00:50 +03:00
Cohee
8e92a895ac
Merge branch 'release' into staging
2024-04-14 15:00:39 +03:00
Cohee
2a061fdf54
Fix app init order
2024-04-14 14:58:58 +03:00
Cohee
0ad4f78a51
Merge branch 'staging' into neo-server
2024-04-14 14:49:17 +03:00
Cohee
0b8c93e25a
Merge branch 'release' into staging
2024-04-14 14:46:38 +03:00
Cohee
2ccb6dc275
Merge pull request #2088 from CasualAutopsy/release
...
favicon.ico Enhancement
2024-04-14 14:43:54 +03:00
Cohee
26e798e13a
Merge pull request #2082 from Touch-Night/release
...
Improve Chinese translation
2024-04-14 14:43:20 +03:00
Cohee
e17ff507f0
Merge pull request #2081 from Yokayo/staging
...
Add readme-ru_ru
2024-04-14 14:39:17 +03:00
Yokayo
0f6d06689c
Update readme-ru_ru.md
2024-04-14 13:47:16 +07:00
Kristan Schlikow
ec76742d0e
Fix positioning of the drag icon
...
Image still gets magnified when the icon is grabbed, but that is a minor aesthetic bug without influence on the functionality
2024-04-14 03:10:08 +02:00
Kristan Schlikow
0c4da602ab
Adjust style and add magnification to zoomed avatar
2024-04-14 02:58:23 +02:00
Ondřej Sakala
5ce625fb6b
added a web-search toggle for Cohere API
2024-04-14 02:25:11 +02:00
CasualAutopsy
33461fb8e2
favicon.ico Enhancement
2024-04-13 19:42:59 -04:00
Cohee
facc5d078a
Merge pull request #2084 from StefanDanielSchwarz/staging
...
Command R context+instruct presets
2024-04-14 01:19:31 +03:00
Cohee
f074fb0eee
Update content index
2024-04-14 01:18:54 +03:00
Stefan Daniel Schwarz
1284783c82
Command R system prompt simplified
2024-04-13 21:44:52 +02:00
Cohee
4e1a9da840
Merge branch 'staging' into neo-server
2024-04-13 21:52:23 +03:00
Cohee
ef917ebe4e
Add JSDoc comments
2024-04-13 21:51:36 +03:00
Cohee
f0bce909f6
Merge pull request #2076 from steve02081504/staging
...
fix #2071 : Set window title as `SillyTavern WebServer`
2024-04-13 21:47:44 +03:00
Cohee
306bff0a92
#2085 Switch to async token counters
2024-04-13 21:33:19 +03:00
Cohee
1c4bad35b2
#2085 Implement async token counting
2024-04-13 21:05:31 +03:00
steve02081504
86906576b3
Merge remote-tracking branch 'upstream/staging' into staging
2024-04-14 01:39:49 +08:00
steve02081504
f48d90a9c9
some fixes
2024-04-14 01:39:28 +08:00
Cohee
ba397dd2a8
#2062 Extend unlock for MakerSuite models
2024-04-13 20:09:51 +03:00
Cohee
e8e3834fc0
Merge branch 'staging' into neo-server
2024-04-13 20:06:47 +03:00
Cohee
ba312d316c
Merge branch 'release' into staging
2024-04-13 20:04:52 +03:00
Cohee
8ae9212cc5
#2075 Fix Draw Things auth
2024-04-13 20:02:54 +03:00
Cohee
3a4405016c
#2075 Fix Draw Things auth
2024-04-13 20:01:17 +03:00
Cohee
790185f9e9
Add disable CSRF to config.yaml. Add basicAuthMode to console args.
2024-04-13 19:35:27 +03:00
Cohee
d02f81974c
Don't dump config to docker console
2024-04-13 19:27:52 +03:00
Cohee
b340863d52
Auto-extend session if loading the home page
2024-04-13 19:12:50 +03:00
Cohee
1a372abaff
Customizable avatars for users
2024-04-13 17:52:37 +03:00
Stefan Daniel Schwarz
fdac9314ad
Command R context+instruct presets
2024-04-13 15:49:09 +02:00
Touch-Night
d7d3787088
Some more fixes
2024-04-13 21:30:48 +08:00
Cohee
10aa268ea2
Filter out invalid character files
2024-04-13 16:21:41 +03:00
Cohee
59657766b5
Switch password hashing function to scrypt
2024-04-13 15:40:47 +03:00
Touch-Night
985b77d407
Improve Chinese translation
2024-04-13 20:40:02 +08:00
Yokayo
4fb6cbc3fb
Update readme-ru_ru.md
2024-04-13 19:31:07 +07:00
Cohee
716d1fc988
Merge branch 'staging' into neo-server
2024-04-13 15:26:48 +03:00
Cohee
de8339f77b
Fix ESLint
2024-04-13 15:24:49 +03:00
Yokayo
ae78112311
Add link to readme-ru_ru
2024-04-13 19:23:51 +07:00
Cohee
f79f335491
Merge pull request #2078 from LenAnderson/fix-popup
...
Fix popup
2024-04-13 15:23:39 +03:00
Yokayo
e62bdab2c6
Add link to readme-ru_ru
2024-04-13 19:23:10 +07:00
Cohee
6c8b29a39a
Merge pull request #2079 from Zhongyi-Lu/dev-forward-ip
...
Check forwarded IP in WhiteList
2024-04-13 15:22:53 +03:00
Yokayo
4ba3f5b351
Markup
2024-04-13 19:18:34 +07:00
Yokayo
1c515c3a5e
Fix markup
2024-04-13 19:02:28 +07:00
Yokayo
cb472fc912
Add link to readme-ru_ru
2024-04-13 18:51:03 +07:00
Yokayo
333df46680
Add readme-ru_ru
2024-04-13 18:50:15 +07:00
Cohee
e82fc8d617
Add ignore eslint
2024-04-13 13:29:52 +03:00
Cohee
2661f00dd4
Fix loading plugins from default exports
2024-04-13 13:29:41 +03:00
kingbri
913085ba74
Expressions: Let the user know if classification failed
...
Send a message if the classifer fails and fallback to the default
expression.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-13 01:29:54 -04:00
Zhongyi Lu
792be63c5c
fix: whitelist in real-ip
2024-04-12 22:03:36 -07:00
steve02081504
64e8bc1911
Merge remote-tracking branch 'upstream/staging' into staging
2024-04-13 10:51:16 +08:00
LenAnderson
278ec029f5
add missing cancelButton setting to callGenericPopup
2024-04-12 20:50:14 -04:00
LenAnderson
91558ad9ea
add enter to submit on input type
2024-04-12 20:49:55 -04:00
Cohee
afad169118
Default whitelist to null
2024-04-13 02:23:38 +03:00
Cohee
dcd89f2295
Fix public facing messages
2024-04-13 00:13:36 +03:00
Cohee
53386b35c9
Make Reset account functional
2024-04-13 00:11:20 +03:00
Cohee
2e14132a20
Add config hint
2024-04-12 23:18:43 +03:00
Cohee
2fbcbe86d2
Bump package version
2024-04-12 22:15:50 +03:00
Cohee
3f65051bd4
Merge branch 'staging' into neo-server
2024-04-12 22:14:32 +03:00
Cohee
89d3673010
Fix npm audit
2024-04-12 22:13:29 +03:00
Cohee
2af4747936
Bump package version
2024-04-12 22:09:09 +03:00
Cohee
7183416d1f
Check account protection status on startup
2024-04-12 22:04:20 +03:00
Cohee
0662b5b4ae
Add account recovery console script
2024-04-12 21:31:43 +03:00
Cohee
dcbeab0aef
Fix absolute paths for data root. Allow setting data root via console args.
2024-04-12 19:53:46 +03:00
steve02081504
072e09d0ed
fix #2071
2024-04-13 00:51:34 +08:00
Cohee
3e1ff9bc25
Merge branch 'staging' into neo-server
2024-04-12 19:23:10 +03:00
kingbri
8c4dd6ce1e
Expressions: Ignore stopping strings
...
Don't use stopping strings when triggering a classify generation.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 09:57:09 -04:00
Cohee
9c218455c4
[chore] Run ESLint
2024-04-12 14:22:12 +03:00
Cohee
b09cabaeb2
Merge pull request #2073 from ThisIsPIRI/hide
...
Performance improvement for /hide, /unhide
2024-04-12 14:19:59 +03:00
Cohee
d9baff45bb
Fix return types. Async functions must return a Promise.
2024-04-12 14:18:59 +03:00
ThisIsPIRI
6603e33fd8
Add hideChatMessage back
2024-04-12 20:05:58 +09:00
ThisIsPIRI
208e089761
Replace hideChatMessage with hideChatMessageRange
2024-04-12 16:03:50 +09:00
kingbri
bea63a2efe
Expressions: Remove TalkingHead from choices
...
This is a sub-choice under extras.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 01:59:44 -04:00
kingbri
6b656bf380
Expressions: Classify using LLM
...
Rather than using a separate BERT model to classify the last message,
use the LLM itself to get the classified expression label as a JSON
and set that as the current sprite. Doing this should take more information
into consideration and cut down on extra processing.
This is made possible by the use of constrained generation with JSON
schemas. Only available to TabbyAPI since it's the only backend that
supports the use of JSON schemas, but there can hopefully be a way
to use this with other backends as well.
Intercepts the generation and sets top_k = 1 (for greedy sampling)
and the json_schema to an emotion enum. Doing this also prevents
reingestion of the entire context every time a message is sent and
then asked to be classified, which doesn't compromise the chat
experience.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-12 01:55:16 -04:00
RossAscends
626c93a1ab
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-04-12 08:21:18 +09:00
RossAscends
94f14340ae
add background image name reporting for /bg with no args
2024-04-12 08:21:17 +09:00
Cohee
58359c9682
Control whitelist mode with console flag
2024-04-12 01:33:39 +03:00
Cohee
a3da248e3c
Adapt Docker files to neo-server data migration
2024-04-12 01:32:40 +03:00
Cohee
396eeca73a
Change default user handle. Use async template renderer
2024-04-12 00:35:51 +03:00
Cohee
d8092ec3eb
Merge branch 'staging' into neo-server
2024-04-12 00:01:52 +03:00
sasha0552
7348199f73
Add llama.cpp slots info endpoint ( #2070 )
2024-04-11 23:53:32 +03:00
Cohee
356f1f9c39
Clean-up non-character state checks
2024-04-11 23:50:01 +03:00
Cohee
123131074c
Change built-in extensions template render to async
2024-04-11 23:38:44 +03:00
Cohee
16cabb38ad
Fix init order in RA mods
2024-04-11 22:47:28 +03:00
Cohee
3da9fb4efe
Switch to module exports
2024-04-11 22:39:42 +03:00
Cohee
369c3512c0
Add async template renderer
2024-04-11 22:36:23 +03:00
Cohee
6290dff3d9
#2065 Add option to translate text before classification
2024-04-11 22:09:05 +03:00
Cohee
31ba3cf039
Merge branch 'staging' into neo-server
2024-04-11 21:47:10 +03:00
Cohee
210f388d7a
Switch button style to use class
2024-04-11 21:33:15 +03:00
the big boss
063c81540d
IVC + support new settings and turbo model ( #2067 )
2024-04-11 21:29:19 +03:00
CasualAutopsy
334178f6f9
Add New Icon ( #2068 )
...
* Revert Change
* Add files via upload
2024-04-11 20:52:57 +03:00
Cohee
05ae571971
Pass names to Cohere prompt converter
2024-04-11 19:53:45 +03:00
Cohee
ee62f77e96
Merge pull request #2063 from kingbased/goog
...
Gemini system prompt support
2024-04-11 19:49:20 +03:00
Cohee
58152a60c6
Append example names to converted Google sysprompt
2024-04-11 19:45:50 +03:00
Cohee
6e377fdbea
Merge pull request #2066 from sirius422/fix-zh-cn-locales
...
Fix some errors in zh-cn.json and make the translations more concise
2024-04-11 19:33:49 +03:00
Cohee
9e08bd5522
Merge pull request #2064 from Yokayo/staging
...
Update Russian translation and add new localized strings
2024-04-11 19:23:01 +03:00
Cohee
d2ac782c3c
Fix broken HTML and code style
2024-04-11 19:21:59 +03:00
Cohee
ed14be08b9
Fix closing tag missing
2024-04-11 19:09:53 +03:00
deffcolony
008527de4b
Update st-launcher.ico
...
remaster for the ST-launcher icon by casual_autopsy
2024-04-11 17:12:40 +02:00
sirius422
83cc094580
Fix some errors in zh-cn.json and make the translations more concise
2024-04-11 19:51:12 +08:00
Yokayo
0b06303442
Small fix
2024-04-11 15:04:31 +07:00
Yokayo
c9509c5c54
Proofread, edit and update translation
2024-04-11 15:02:23 +07:00
Yokayo
a5d3c98e01
Bind strings to locale
2024-04-11 15:00:29 +07:00
Yokayo
0486fe0126
Bind strings to locale
2024-04-11 14:58:07 +07:00
Yokayo
40cae057a5
Bind string to locale
2024-04-11 14:55:38 +07:00
Yokayo
f6b80c021a
Localize more strings
2024-04-11 14:52:26 +07:00
based
4ac6bbd515
thought it looked a little strange
2024-04-11 17:01:19 +10:00
based
c4ec97aa50
cleanup
2024-04-11 16:51:05 +10:00
based
34bca69950
system prompt support for gemini 1.5
2024-04-11 16:38:20 +10:00
Cohee
1990a2d9bd
Add user snapshot settings management
2024-04-11 01:44:48 +03:00
Cohee
c92df1168d
Implement change display name
2024-04-11 00:40:01 +03:00
Cohee
01a4aa51f7
Ask for password before resetting settings
2024-04-10 22:34:51 +03:00
Cohee
2306a4e34d
Add discreet login mode
2024-04-10 22:00:08 +03:00
Cohee
bd4d8847ce
Merge branch 'staging' into neo-server
2024-04-10 21:41:03 +03:00
Cohee
afeaca0fe0
Merge pull request #2061 from SillyTavern/pollinations
...
Add Pollinations as image generation source
2024-04-10 21:23:24 +03:00
Cohee
5f6d895acf
Add attribution links
2024-04-10 21:21:31 +03:00
Cohee
c90105e9f6
Merge branch 'staging' into pollinations
2024-04-10 21:14:36 +03:00
Cohee
53baa7aae7
#2051 #2031 Selectable prompt converter for custom OAI type
2024-04-10 21:12:57 +03:00
Cohee
a9a3d91e4f
Fix char management dropdown on rectangular avatars
2024-04-10 20:31:38 +03:00
Cohee
b5d7d0a73f
Merge pull request #2050 from Dakraid/feature/new-avatar-tag-layout
...
Update layout for avatar tags and controls
2024-04-10 20:27:31 +03:00
Cohee
9b97294799
Denser layout
2024-04-10 20:27:06 +03:00
Kristan Schlikow
b811d69068
Fix sizing on smaller resolutions
2024-04-10 19:10:15 +02:00
Cohee
91e93958b8
Merge pull request #2055 from kingbased/turbo
...
new turbo model
2024-04-10 14:30:06 +03:00
Kristan Schlikow
d4adbf496f
Address styling issues
2024-04-10 12:15:51 +02:00
Kristan Schlikow
7d4e689bec
Update layout for avatar tags and controls
2024-04-10 12:15:51 +02:00
Cohee
75857ae18c
#2041 Fix WI checkboxes missing in localizations
2024-04-10 12:17:35 +03:00
Cohee
41d346bf00
Merge pull request #2057 from sasha0552/staging
...
Add some llama.cpp-specific endpoints
2024-04-10 11:37:24 +03:00
sasha0552
becd17d7d2
Add some llama.cpp-specific endpoints
2024-04-10 08:11:59 +00:00
Cohee
0783264900
Merge pull request #2054 from bdashore3/json-schema
...
JSON schema fixes
2024-04-10 10:41:22 +03:00
based
62ed8faef0
didn't really make sense to have these i guess
2024-04-10 14:33:38 +10:00
based
540cddf300
new turbo model
2024-04-10 14:24:43 +10:00
kingbri
b8b49f0012
TextgenSettings: Fix JSON schema fallback
...
Did not fall back if the provided string was empty, resulting in
errors
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-09 22:15:00 -04:00
Cohee
2b29e14e9f
Reset settings option
2024-04-10 03:29:38 +03:00
Cohee
14d7665072
Merge branch 'staging' into neo-server
2024-04-10 02:44:10 +03:00
Cohee
09b44075ed
User profile view
2024-04-10 02:09:38 +03:00
Cohee
8f1d2e0163
Generic popup as a notarget for panel closing
2024-04-10 01:35:59 +03:00
Cohee
accebd00f5
Stricter handle cleanup
2024-04-10 01:29:35 +03:00
Cohee
42e1ade148
Add a {{noop}} macro
2024-04-10 01:04:12 +03:00
Cohee
4f3780979e
Admin delete user flow
2024-04-10 01:01:32 +03:00
Cohee
56a72eea5c
Merge branch 'staging' into neo-server
2024-04-10 00:38:35 +03:00
Cohee
69d219cd7e
Allow trimming chat start with {{trim}} macro
2024-04-10 00:32:53 +03:00
Cohee
99a7925be4
Don't force a newline for story string if instruct wrap is disabled
2024-04-10 00:04:20 +03:00
Cohee
189d096834
Admin change password flow
2024-04-10 00:01:03 +03:00
Cohee
31cc6e51b5
Add user backups download
2024-04-09 22:43:47 +03:00
Cohee
411a8ef8a7
Enable CSRF for public endpoints. Split users module. Add rate limiter.
2024-04-09 21:58:16 +03:00
Cohee
497f38111f
Merge branch 'staging' into neo-server
2024-04-09 20:26:03 +03:00
Cohee
da01384cb6
Itemization: Deduct chat injects from total chat messages
2024-04-09 19:24:49 +03:00
Cohee
4f83782430
Fix double count of chat injects for message fitting logic
2024-04-09 19:06:39 +03:00
Cohee
3fd40a33de
Fix double count of chat injects for message fitting logic
2024-04-09 19:06:10 +03:00
Cohee
fc1896dcff
#2047 (WIP) Refactor TTS worker to use event source
2024-04-09 17:50:27 +03:00
Cohee
2411a7480e
Add deprecated endpoint redirection
2024-04-09 16:21:13 +03:00
Cohee
877824a4f9
Add deprecated endpoint redirection
2024-04-09 16:20:38 +03:00
Cohee
7b6ebfc270
Backport gitignore from neo-server
2024-04-09 13:56:34 +03:00
Cohee
235afb5d15
Fix asset title for non-extension types
2024-04-09 11:30:24 +03:00
Cohee
6d65d47f00
Fix macro not being subbed in example separators for instruct
2024-04-09 11:24:16 +03:00
Cohee
a10cff376b
Merge pull request #2045 from LenAnderson/popups-with-own-dom
...
Popups with own dom
2024-04-09 11:11:56 +03:00
Cohee
d4f428d4bc
Add new popup to extensions API
2024-04-09 11:10:40 +03:00
Cohee
7311997e7a
Merge pull request #2042 from Wolfsblvt/macro-main-system-prompt
...
Add a main {{systemPrompt}} macro
2024-04-09 10:21:33 +03:00
Cohee
0391ef63d6
Fix bottom text of the comment
2024-04-09 10:20:59 +03:00
Cohee
2994ffc357
Merge pull request #2032 from Wolfsblvt/fix-pick-macro-branches
...
Fix pick macro rerolling on branches/renames
2024-04-09 10:13:36 +03:00
Cohee
0594859fb9
#2046 Fix for undefined fields
2024-04-09 10:11:05 +03:00
LenAnderson
b461c6f0bb
use generic popups for QR editor
2024-04-08 18:43:21 -04:00
LenAnderson
0e2a82ce00
add generic popups with their own elements
2024-04-08 18:42:33 -04:00
Wolfsblvt
845409a239
Add a main {{systemPrompt}} macro
2024-04-08 20:05:59 +02:00
RossAscends
d56722a4b6
helper text and repo link tooltip for asset list items
2024-04-09 02:48:39 +09:00
Cohee
db9ade20d5
Merge pull request #2036 from Wolfsblvt/group-chat-desc-join-template
...
Group chat-specific join prefix/suffix for char fields
2024-04-08 15:22:24 +03:00
Cohee
6e250eafcd
Fix shrunken group wrapper controls
2024-04-08 15:18:08 +03:00
Cohee
0c41ab6090
Fix chatIdHash being empty on the first evaluation
2024-04-08 15:10:15 +03:00
Cohee
bd48930a20
Merge pull request #2037 from LenAnderson/qr-editor-tabsize-run
...
More QR editor options
2024-04-08 14:59:25 +03:00
Cohee
c55181f955
Fix control alignment funkiness
2024-04-08 14:55:31 +03:00
Cohee
72792ae9f9
Basic account management
2024-04-08 02:38:20 +03:00
Wolfsblvt
40b3640fa2
Fix group join prefix/suffix controls state on render
2024-04-08 00:34:21 +02:00
LenAnderson
63cbfda9b1
add ctrl-enter to execute from editor
2024-04-07 17:01:26 -04:00
LenAnderson
21d3a7dc3e
add tab size setting to QR editor
2024-04-07 17:01:02 -04:00
LenAnderson
3ed0564d73
add default value to qr editor wrap setting
2024-04-07 16:59:50 -04:00
Cohee
3f3e23420d
Working login flow
2024-04-07 23:08:19 +03:00
Wolfsblvt
f4fcbff17e
Fix spacing on field join for empty suffix/prefix
2024-04-07 21:23:45 +02:00
Wolfsblvt
4a4296127c
Group chat-specific join prefix/suffix for char fields
...
- Add group chat setting fields for "prefix" and "suffix"
- Settings will be visible when any "join" setting is selected
- each part will be surrounded, which optional macro replacements on the prefix/suffix
2024-04-07 21:12:41 +02:00
Wolfsblvt
b027c04066
Remove chat save on pick macro
2024-04-07 20:37:05 +02:00
RossAscends
af8627b999
Merge branch 'neo-server' of https://github.com/SillyTavern/SillyTavern into neo-server
2024-04-08 03:07:55 +09:00
RossAscends
6ad0364ace
add login
2024-04-08 03:07:53 +09:00
Cohee
0230177d27
Optimize server user storage use
2024-04-07 20:36:07 +03:00
RossAscends
f8bf70f0cb
Merge branch 'neo-server' of https://github.com/SillyTavern/SillyTavern into neo-server
2024-04-08 02:22:46 +09:00
RossAscends
f0aa0c5540
imp user creation, split out from loader.js (still disabled)
2024-04-08 02:22:44 +09:00
Cohee
6be86be0a7
Save user session to cookies
2024-04-07 19:12:22 +03:00
RossAscends
5ad498f3ca
Merge branch 'neo-server' of https://github.com/SillyTavern/SillyTavern into neo-server
2024-04-08 00:18:23 +09:00
RossAscends
c0264f1cd6
mockup user select modal (disabled)
2024-04-08 00:18:21 +09:00
Cohee
0f105e0300
Fix circular deps, add Helmet https://helmetjs.github.io/
2024-04-07 18:11:23 +03:00
Cohee
f3f29cfe0b
Merge pull request #2035 from caesarw/feat/build-nightly-staging-image
...
Fix the wrong tags for the scheduled nightly build
2024-04-07 17:49:36 +03:00
Cohee
c6ffe4502a
Add user management endpoints
2024-04-07 17:44:40 +03:00
caesarw
299ee3ae90
Fix the wrong tags for the scheduled nightly build
...
* simplified the checkout process
* fixed the wrong tags for the scheduled builds (used to be `release`,
now it should be `staging`)
* upgraded the `checkout` action to v4.1.2 (no warnings anymore)
2024-04-07 14:37:54 +00:00
Cohee
b07aef02c7
Persist CSRF and cookie secrets across server launches
2024-04-07 16:41:23 +03:00
Cohee
63117653bb
Merge pull request #2030 from Wolfsblvt/fix-empty-lines-on-group-squash
...
Fix empty lines on group squashing of char fields
2024-04-07 15:37:49 +03:00
Cohee
3da81db3f6
Merge pull request #2033 from Wolfsblvt/fallback-expression-setting
...
Add extension setting for fallback expression
2024-04-07 15:28:45 +03:00
Wolfsblvt
e26c7827bc
Fallback expression reset if custom expression deleted
2024-04-07 06:26:48 +02:00
Wolfsblvt
2ffb44b4e1
Add extension setting for fallback expression
2024-04-07 06:12:52 +02:00
Wolfsblvt
82a30b6ba5
Fix pick macro rerolling on branches/renames
2024-04-07 04:40:15 +02:00
Wolfsblvt
9c3f9f0ee1
Fix empty lines on group squashing of char fields
2024-04-07 03:57:58 +02:00
Cohee
17537492b2
Merge pull request #2028 from Wolfsblvt/respect-swipes-on-macros
...
Fix currently reswiped messages being returned on macros
2024-04-07 03:18:07 +03:00
Cohee
d7513aecb0
Merge pull request #2029 from Wolfsblvt/fix-persona-name-in-examples
...
Fix forced persona name not being added to examples
2024-04-07 03:12:30 +03:00
Cohee
11193896b2
Add data migration procedure
2024-04-07 03:01:55 +03:00
Wolfsblvt
5df454640f
Fix forced persona name not being added to examples
2024-04-07 01:57:59 +02:00
Cohee
b07a6a9a78
Update all endpoints to use user directories
2024-04-07 01:47:07 +03:00
Wolfsblvt
d5cb4f403a
Fix currently reswiped messages being returned on macros
...
- Build one utility function to get the last message id matching a criteria
- Fix all macros referencing last message still returning a now being reswiped message
2024-04-07 00:06:38 +02:00
Cohee
b8ea75f79f
Merge branch 'staging' into release
2024-04-06 20:38:58 +03:00
Cohee
fcc8051d38
Fix event propagation
2024-04-06 20:35:25 +03:00
Cohee
24ae6eb49c
Merge branch 'staging' into release
2024-04-06 20:18:11 +03:00
Cohee
866f514d19
Fix undefined in tag tooltip
2024-04-06 20:17:58 +03:00
Cohee
b18921de7f
Merge branch 'staging' into release
2024-04-06 20:15:20 +03:00
Cohee
c752a54c62
Fix actionable filters
2024-04-06 20:14:55 +03:00
Cohee
cd5aec7368
Split user directories from public, part 1
2024-04-06 20:09:39 +03:00
Cohee
b3b7017bf2
Move default QR and MovingUI to content manager
2024-04-06 17:55:53 +03:00
Cohee
59daeeb37a
Move default backgrounds to content manager
2024-04-06 17:43:59 +03:00
Cohee
ec896b8a12
Add themes to content manager
2024-04-06 17:28:57 +03:00
Cohee
48295bc378
Update docker-publish.yml
2024-04-06 16:04:05 +03:00
Cohee
b4fcfcd6d6
Update docker-publish.yml
2024-04-06 16:01:58 +03:00
Cohee
679a249674
Update docker-publish.yml
2024-04-06 16:00:42 +03:00
Cohee
368df65337
Update docker-publish.yml
2024-04-06 15:55:06 +03:00
Cohee
495cf5d9ca
Move context formatting help link
2024-04-06 15:47:11 +03:00
Cohee
13762470b0
Merge pull request #2018 from SillyTavern/staging
...
Staging
2024-04-06 15:30:02 +03:00
Cohee
7cedce01a8
Merge branch 'release' into staging
2024-04-06 15:29:22 +03:00
Cohee
d7abba2cd7
Merge pull request #2019 from johnbenac/TTS_Toastr_Error_Message
...
Added toastr messages to tts index file
2024-04-06 15:28:59 +03:00
Cohee
024e1c6234
Merge pull request #2023 from Wolfsblvt/fix-perf-with-too-many-tags
...
Fix perf with too many tags
2024-04-06 15:13:06 +03:00
Cohee
30b9b13070
Use integers for max value.
...
This is helpful if someone has to render more than 9 quadrillion tags
2024-04-06 14:48:59 +03:00
Wolfsblvt
9805215c28
Fix expander button and group tags add
...
- Fix expander button to never be "removable" in any list
- Fix group tag list to actually work on adding tags
2024-04-06 07:37:30 +02:00
Wolfsblvt
fe8f0a8ff2
Limit drawing of tags to 50 with expander
...
- No matter where we draw tags, we'll draw a maximum of 50 tags
- Filtered tags (selected, excluded) will always be drawn
- Display "expander" icon/tag to show full tag list
- Cache the full tag list display so consecutive redraws respect it
2024-04-06 07:14:45 +02:00
johnbenac
3b6c32113f
added await to tts to properly catch the error on this async function
2024-04-05 18:57:51 -04:00
johnbenac
6cf897219e
Added toastr messages to tts index file
2024-04-05 18:41:36 -04:00
Cohee
cdbd5c6130
/classify help text clarity
2024-04-06 00:45:38 +03:00
Cohee
b860436956
Merge pull request #2017 from KegaPlayer/Spanish-locale-proofreading
...
Update es-es.json
2024-04-05 22:45:49 +03:00
Cohee
4b7c9ffe91
Merge pull request #2015 from caesarw/feat/build-nightly-staging-image
...
Added support for nightly staging build and multi-arch build on GitHub Actions
2024-04-05 22:44:33 +03:00
Cohee
e75f5550e3
Add /classify command
2024-04-05 22:33:16 +03:00
Cohee
d31e4a3bc4
Bump package version
2024-04-05 22:26:35 +03:00
Cohee
0debe2ca4d
they did only move the imagegen towards that api endpoint not upscaling
2024-04-05 22:17:29 +03:00
Cohee
f002b2d5cc
#2016 Fix NovelAI endpoint
2024-04-05 22:15:50 +03:00
KegaPlayer
c0213c086c
Update es-es.json
...
Proofreading work done by a Spanish language native on the es-es.json file. Mostly centered around making some terminology consistent and a few minor grammar fixes.
2024-04-05 12:12:32 -05:00
caesarw
a1a8d7fe4c
Added workflows for nightly staging build
...
* the nightly staging build starts at 00:00 UTC everyday
* multi-arch build support is added (amd64, arm64)
2024-04-05 15:39:06 +00:00
Cohee
9e4b765db1
#2012 Replace all comfy seeds
2024-04-05 17:59:12 +03:00
Cohee
acb623c6d8
Adjust automation id layout
2024-04-05 17:27:08 +03:00
Cohee
b1c2617b0d
Only init scroll height of WI keys when first opening the drawer
2024-04-05 13:53:39 +03:00
Cohee
3a0ceae80a
Optimize scroll height resets on WI entry render, remove silly logs
2024-04-05 13:45:28 +03:00
Cohee
8f6e41428f
Optimize tags template references
2024-04-05 12:43:43 +03:00
Cohee
d27efb21d6
Merge pull request #2014 from Wolfsblvt/fix-multi-char-import
...
Fix multi char import on import button click not importing tags
2024-04-05 02:00:29 +03:00
Wolfsblvt
2e9c96d1c9
Fix multi char import on button
...
- Fixes #1983
- importCharacter has to be async await to await user input on tag creation
2024-04-05 00:53:32 +02:00
Cohee
7221549c65
#2013 Fix smooth stream event processing.
2024-04-05 01:25:48 +03:00
Cohee
144d115d6a
Fix position of dynamic pop-outs control bar
2024-04-05 01:05:50 +03:00
Cohee
b948e31a89
Remove tag debug logs if state unchanged
2024-04-05 00:54:17 +03:00
Cohee
0804843805
Add per-character and per-group overrides for external media
2024-04-05 00:39:54 +03:00
Cohee
6cc73c2a0b
Add instruct last system sequence
2024-04-04 22:27:08 +03:00
Cohee
274abb4749
Merge pull request #2010 from aisu-wata0/wi_min_activations_perf_fix
...
performance: World Info min activations skips seen buffer
2024-04-04 21:35:36 +03:00
Cohee
ee3718ad7a
Forward error messages from Cohere streams
2024-04-04 21:20:30 +03:00
Cohee
813476d72a
Fix stream error parsing when using Smooth Streaming
2024-04-04 21:20:10 +03:00
Aisu Wata
0d57f7ea4f
fix: removed recurseReset()
2024-04-04 15:19:39 -03:00
Cohee
ecc638a76d
Merge pull request #2011 from aisu-wata0/wi_remnant_debug_logs
...
removed some remnant debug logs
2024-04-04 20:41:09 +03:00
Cohee
75ebdf394a
Add pollinations as image generation source
2024-04-04 20:40:47 +03:00
Cohee
42138ca09b
Add command-r-plus
2024-04-04 20:38:34 +03:00
Aisu Wata
5ab9d9b863
removed some remnant debug logs
2024-04-04 03:08:17 -03:00
Aisu Wata
95c910a521
fix: WI min activations skips seen buffer
2024-04-04 02:56:39 -03:00
deffcolony
9d87b233e1
Update readme.md
2024-04-03 19:24:52 +02:00
deffcolony
6f2adf2bcf
Update readme.md
2024-04-03 19:05:31 +02:00
Cohee
cf6705baff
Fix response length override
2024-04-03 02:33:01 +03:00
Cohee
4d01000751
Switch default summary prompt builder to classic
2024-04-03 02:13:09 +03:00
Cohee
d8fa692774
Unify API connect UI positioning
2024-04-03 01:45:38 +03:00
Cohee
7e8d4a5a75
Merge pull request #2005 from Wolfsblvt/improve-server-version-logging
...
Improve server version logging info
2024-04-03 01:00:48 +03:00
Cohee
f71ec73d56
Fix tpyo + add clarity + lint
2024-04-03 01:00:20 +03:00
Cohee
27698fd024
Add ability to get model name with /model
2024-04-03 00:52:30 +03:00
Cohee
c0bb90b649
Return instruct and context names when no name provided for slash command
2024-04-03 00:36:40 +03:00
Cohee
d6b700483f
Allow hyphens in SD prompts
2024-04-03 00:29:34 +03:00
Cohee
8a0997c47b
Allow auto-continue in group chats
2024-04-03 00:27:11 +03:00
Wolfsblvt
3ccb63dd21
Server logging utilize tracking branch
...
- Use tracking branch instead of hardcoded "origin"
- Remove dev logging message if not on "staging" or "release"
2024-04-02 22:51:43 +02:00
Cohee
9221ddde57
+OpenRouter captioning models
2024-04-02 23:17:51 +03:00
Wolfsblvt
514c40228c
Improve server version logging info
...
- Capture commit date and print that next to the branch
- Info for being on a dev branch
- Info for not being on the latest commit (fetch should've gotten it, if update script was run)
2024-04-02 22:17:21 +02:00
Cohee
f9e74ea9bf
Merge pull request #2004 from SillyTavern/smooth-streaming
...
Smooth streaming
2024-04-02 23:01:05 +03:00
Cohee
54a6f4bc62
Add speed control
2024-04-02 22:52:51 +03:00
Cohee
f13e718dc7
Compatibility with extensions
2024-04-02 20:25:37 +03:00
Cohee
534612db87
Merge branch 'staging' into smooth-streaming
2024-04-02 19:40:16 +03:00
Cohee
422b9e1b63
Fix sequences to stop strings if missing values
2024-04-02 18:34:29 +03:00
Cohee
759e8eed0c
Fix for Together
2024-04-02 16:38:39 +03:00
Cohee
2859ae54ab
Don't delay when not in focus
2024-04-02 16:21:55 +03:00
Cohee
ca047034b7
Fix smooth stream for MakerSuite
2024-04-02 16:13:01 +03:00
Cohee
7389286862
Don't show logprobs when using smooth streaming
2024-04-02 15:51:00 +03:00
Cohee
8176e09d4a
Refactor event parsing
2024-04-02 15:25:23 +03:00
Cohee
51b3b8bfaa
Add smooth streaming
2024-04-02 14:56:15 +03:00
Cohee
c0fffde739
Fix SD "Raw last message" in groups
2024-04-02 13:15:31 +03:00
Cohee
04edf32ef0
Do not send dynatemp to backends if disabled
2024-04-02 11:29:49 +03:00
Cohee
96a85ca688
Merge pull request #2003 from bdashore3/json-schema
...
Add JSON schemas for TabbyAPI
2024-04-02 11:23:49 +03:00
Cohee
0b76e1d350
Fix schema not loading from presets. Fix ESLint warnings
2024-04-02 11:23:29 +03:00
Cohee
43401312e1
Merge pull request #2002 from aisu-wata0/example_chat_loop
...
fix: openai: avoid skipping example chats in a dialogue when close to quota
2024-04-02 10:58:00 +03:00
kingbri
5210db5679
Format
...
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-02 01:01:59 -04:00
kingbri
4f0322351e
Sampling: Add ability to send JSON schemas
...
TabbyAPI supports the ability to send JSON schemas with prompts in
addition to EBNF strings supported by outlines. Add an extra box
for TabbyAPI only.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-04-02 00:59:21 -04:00
Aisu Wata
ac0a431cbe
fix: avoid skipping example chats in a dialogue when close to quota
2024-04-01 22:44:16 -03:00
Cohee
99005d6396
Merge pull request #2000 from Wolfsblvt/unify-pick-roll-macro-regex
...
Unify {{pick}} and {{random}} regex
2024-04-02 02:10:24 +03:00
Wolfsblvt
3632631997
random and pick allow empty items and trim correctly
2024-04-02 01:02:02 +02:00
Wolfsblvt
9b24397f5a
Unify {{pick}} and {{random}} regex
...
- Allow all four possible syntax forms, just to make this easier: {{random:1️⃣ :two}}, {{random1️⃣ :two}}, {{random::one,two}} and {{random:one,two}}
2024-04-02 00:42:13 +02:00
Cohee
03a203d607
Fix macro help
2024-04-02 01:28:31 +03:00
Cohee
d7817d1882
Set default newline suffix if wrap is enabled and there's no suffix in instruct template
2024-04-02 01:24:36 +03:00
Cohee
3b333d3803
Merge pull request #1995 from Wolfsblvt/pick-macro
...
Add {{pick}} macro replacement
2024-04-02 01:17:03 +03:00
Cohee
4f6127c8f2
Actually support comma-split syntax in random
2024-04-02 01:16:25 +03:00
Cohee
36b718b9c7
Merge branch 'staging' into pick-macro
2024-04-02 01:07:04 +03:00
Cohee
d498458971
Merge pull request #1996 from aisu-wata0/staging
...
fix: "Squash system messages" would fail to skip example messages
2024-04-02 00:35:57 +03:00
Cohee
910837441c
Merge pull request #1999 from Wolfsblvt/fix-autoscroll-firefox
...
Fix autoscroll stop not working on Firefox
2024-04-02 00:26:16 +03:00
Cohee
9838ba8044
#1994 Add Cohere as a Chat Completion source
2024-04-02 00:20:17 +03:00
Wolfsblvt
1be9551e9a
Fix autoscroll stop not working on firefox
2024-04-01 23:12:54 +02:00
Cohee
9c6d8e6895
Update auto summary interval calculation algorithms
2024-04-01 18:57:42 +03:00
Aisu Wata
41860bdc57
fix: squashing system messages would fail to skip example messages
2024-04-01 01:24:29 -03:00
Wolfsblvt
70adee3c63
Add {{pick}} macro replacement
...
- Pick macro that works like random, but is consistent for the chat and context
- Change help text for random to actually utilize the new, preferred syntax
2024-04-01 01:47:56 +02:00
Cohee
a5d00d356b
Auto-calculate summary words
2024-04-01 02:11:52 +03:00
Cohee
159404c3e2
Hide "no WI/AN" in Extras summary mode
2024-04-01 01:18:29 +03:00
Cohee
6aa97c73e9
Fix example dialogue formatting with block header
2024-03-31 21:27:13 +03:00
Cohee
b990eb523b
#1980 Add raw summary prompt builder mode
2024-03-31 21:22:27 +03:00
Cohee
3331cb6491
Add ability to temporarily override response length for /gen and /genraw
2024-03-31 21:02:38 +03:00
Cohee
ad4269f476
Add system prompt to /genraw command
2024-03-31 19:42:12 +03:00
Cohee
2e28f24251
Fix summary controls disappearing when switching Chat Completion sources
2024-03-31 14:27:43 +03:00
Cohee
e489d762a5
Merge pull request #1992 from HiroseKoichi/staging
...
Fix default instruct format in settings.json
2024-03-31 13:59:36 +03:00
Cohee
39f9ba0ef5
Update feature-request.yml
2024-03-31 13:56:56 +03:00
deffcolony
3b8188877f
update ISSUE_TEMPLATE
2024-03-31 12:47:51 +02:00
Cohee
045d4e972a
Merge pull request #1982 from Wolfsblvt/improve-bulk-edit-and-fixes
...
Improve bulk edit and bug fixes to tags
2024-03-31 11:00:28 +03:00
Cohee
b2f42f1b9f
Close context menu immediately when clicked on mass tag
2024-03-31 10:54:23 +03:00
Cohee
e99baac9c0
Adjust drilldown arrow style
...
This thing was huge
2024-03-31 10:48:23 +03:00
Cohee
b0fb50aef6
Fix example dialogue separator being skipped in instruct mode
2024-03-31 10:30:06 +03:00
Hirose
0a71d09fe1
Fix default instruct format in settings.json
...
Updated the default Alpaca instruct in settings.json to match the latest PR.
2024-03-30 18:37:01 -05:00
Wolfsblvt
c58fcfd4da
Fix actionable filters and bogus selection again
...
- Fix actionable filters and their toggle state
- Make bogus folders clickable again
- Even more code documentation
2024-03-31 00:21:33 +01:00
Cohee
a96bb40505
#1991 Add API key for llama.cpp
2024-03-31 00:27:12 +02:00
Cohee
4d0cef7516
Add gitkeep to themes
2024-03-30 23:57:49 +02:00
Cohee
8c5a81baff
Only transition actionable tag filters
2024-03-30 23:23:14 +02:00
Cohee
32cde5f13f
Fix tag map cleanup on tag deletion, run lint
2024-03-30 23:20:46 +02:00
Cohee
153f75cf1a
Add role selection to Character's Note depth prompt
2024-03-30 23:12:01 +02:00
Wolfsblvt
71a630ad85
Code documentation for tags & bogus state
...
- Add lots of code documentation for tag functions (I'm sorry, I live in object oriented languages...)
- Fix bogus folder setting not being respected for some controls
2024-03-30 22:06:50 +01:00
Cohee
50670c1e6a
+ more reused config variable
2024-03-30 22:52:57 +02:00
Cohee
271266b828
Merge pull request #1990 from LumiWasTaken/patch-1
...
Update server.js to include a warning for basic auth.
2024-03-30 22:47:18 +02:00
Cohee
af6deda64d
Null safety + reuse variable
2024-03-30 22:46:18 +02:00
Cohee
98dbe3364c
Merge branch 'staging' into patch-1
2024-03-30 22:44:02 +02:00
Cohee
c94460714d
Whitelist to check listen mode via console
2024-03-30 22:42:51 +02:00
Cohee
4d98310848
Limit console log depth again (a little bit)
2024-03-30 22:38:09 +02:00
Wolfsblvt
6fe7c1fdaf
Fix reprint loop on tag filters
...
- Fix endless loop if a tag was selected
- Tag selection is now saved, both 'selected' and 'excluded' (old state is lost though)
- Streamlined reprinting even more by refactoring bogus drilldown
2024-03-30 20:33:08 +01:00
Lumi
a8388259ab
Update server.js
...
Print warning if basicAuth username or password fails to parse.
In a normal case the user has no way to be informed if the username or password fails to parse. While this might end up being a skill issue on the users side it could help them to troubleshoot the issue.
2024-03-30 19:57:23 +01:00
Wolfsblvt
1ff40f0af4
Merge remote-tracking branch 'upstream/staging' into improve-bulk-edit-and-fixes
2024-03-30 19:03:03 +01:00
Cohee
9f201a78de
Merge pull request #1979 from SillyTavern/instruct-rework
...
Instruct rework
2024-03-30 19:09:33 +02:00
Cohee
bd62c2fb70
Add 'as' argument for /gen command
2024-03-30 18:13:55 +02:00
Cohee
26690353e1
+ edge case comment
2024-03-30 16:05:43 +02:00
Cohee
34c79049ad
Fix edge case with newlines in quiet prompts with wrap enabled
2024-03-30 16:04:10 +02:00
Cohee
e99d37d549
Remove extraneous newlines when formatting quiet prompts
2024-03-30 15:54:42 +02:00
Cohee
9987ec33d9
Add new contexts to content index
2024-03-30 15:48:24 +02:00
Cohee
a17206dd38
Merge branch 'staging' into instruct-rework
2024-03-30 14:56:37 +02:00
Cohee
9c7e29115f
Merge pull request #1989 from kir-gadjello/sd-drawthings-api
...
Implement drawthings local app api support for sd extension
2024-03-30 14:50:07 +02:00
Cohee
46e7b25ede
Merge branch 'release' into staging
2024-03-30 14:24:42 +02:00
Cohee
652987ae01
Add missing auth header
2024-03-30 14:23:50 +02:00
Cohee
b747bdf89b
Fix nav styles for narrower screens
2024-03-30 13:46:46 +02:00
Cohee
21b6dfac38
Merge pull request #1988 from HiroseKoichi/instruct-rework
...
Fix formats in the Instruct-rework branch
2024-03-30 12:59:15 +02:00
Cohee
d997f8dc53
Add {{trim}} macro
2024-03-30 12:26:21 +02:00
Cohee
06e15e6d5f
L + skill issue + bad copypaste
2024-03-30 12:00:10 +02:00
Cohee
12a36341f8
Fix newline trimming for the last message
2024-03-30 11:50:20 +02:00
Wolfsblvt
ea4ba57408
Fix horizontal scrollbar appearing in popups
...
- Fix that annoying horizontal scrollbar appearing in popups, e.g. the tag popup when you drag tags around
- Still provide possibility to make popups actually utilize scrollbars
2024-03-30 05:41:54 +01:00
kir-gadjello
dddcac9af8
implement drawthings local app api support for sd extension
2024-03-30 01:12:29 -03:00
Hirose
e0bff492b8
Update Synthia.json
2024-03-29 21:30:48 -05:00
Hirose
f4eed15e4a
Update ChatML.json
2024-03-29 21:13:33 -05:00
Wolfsblvt
80f4bd4d9e
Global refactor of printCharacter and filter print
...
- (!) Refactor character list and filter redrawing to one global debounce
- Refactor all places where character list and filters where redrawn to the correct usage (hope I didn't miss any)
- Automatically redraw character list on each tag bulk edit
- Fix tags not being sorted in bulk edit mutual tags list
- Refactor bulk tag edit class to actually be an instance object
- Remember scroll position on character list redraw - unless it's a full refresh
2024-03-30 03:06:40 +01:00
Hirose
3c627996e0
Update Alpaca.json
2024-03-29 21:03:23 -05:00
Hirose
79548d93a9
Update Alpaca.json
2024-03-29 21:00:36 -05:00
Hirose
b9fa614093
Create Llama 2 Chat.json
2024-03-29 20:51:16 -05:00
Hirose
4b466a9871
Update Llama 2 Chat.json
2024-03-29 20:50:24 -05:00
Hirose
7a3a2a7874
Update Mistral.json
2024-03-29 20:48:07 -05:00
Hirose
b49a2e6df2
Update Mistral.json
2024-03-29 20:46:59 -05:00
Hirose
8892e320e5
Create Synthia.json
2024-03-29 20:42:36 -05:00
Hirose
3174ea1d53
Update Synthia.json
2024-03-29 20:41:03 -05:00
Hirose
86cb0a3551
Update Alpaca-Roleplay.json
2024-03-29 20:38:15 -05:00
Hirose
385b532428
Update Alpaca-Roleplay.json
2024-03-29 20:36:58 -05:00
Hirose
d9730ba6ec
Create Alpaca.json
2024-03-29 20:35:07 -05:00
Hirose
19fd0f18d8
Update Alpaca.json
2024-03-29 20:33:46 -05:00
Cohee
bcfa097c22
readme to .gitkeep
2024-03-29 19:52:19 +02:00
Cohee
03d0182cfb
Fix button margin
2024-03-29 19:47:52 +02:00
Cohee
8b0fde21d4
Update ChatML templates
2024-03-29 19:40:06 +02:00
Cohee
06d1369f58
Make default instruct/context restorable
2024-03-29 19:39:59 +02:00
Cohee
9712fd1cfb
Merge branch 'staging' into instruct-rework
2024-03-29 18:57:56 +02:00
Cohee
6a688cc383
Add fallback if tag_map is uninitialized
2024-03-29 18:07:45 +02:00
Cohee
caded70e16
Merge pull request #1981 from Wolfsblvt/fix-server-cli-precendence
...
CLI server args precedency fix and new --port --listen args
2024-03-29 17:39:55 +02:00
Cohee
a3ec0938c5
KoboldCpp grammar fix
2024-03-29 17:28:28 +02:00
Cohee
2d5b871f2a
Fix array access
2024-03-29 15:01:08 +02:00
deffcolony
da035d4984
Update labeler.yml
2024-03-29 13:48:20 +01:00
deffcolony
c39b0ed3d9
issue labeler
...
+added automatic label system for a more easy filter
2024-03-29 13:32:47 +01:00
Wolfsblvt
bf8b6b80d7
Refactor and improve bulk delete popup
...
- Improve bulk edit popup with display of avatars and better format
- Refactor both calls of bulk delete to use the same method
- Add display of filename on avatar hover for inline avatars (@Cohee you forgot this one (: )
2024-03-29 05:53:26 +01:00
Wolfsblvt
167673fcf5
Updated code documentation
...
- Updated code documentation for all methods added/changed with this PR
- Expanded tooltip to "bulk edit" to explain how it works
2024-03-29 04:41:16 +01:00
Wolfsblvt
9005d3f790
Merge remote-tracking branch 'upstream/staging' into improve-bulk-edit-and-fixes
2024-03-29 02:42:27 +01:00
Wolfsblvt
a951f68c8d
cli server args precedency fix + port/listen arg
...
- Fixes precedence: cli > (env) > yaml > default
- Add cli arguments for port and listen
2024-03-29 02:35:43 +01:00
Cohee
3c733b3243
New instruct macros
2024-03-28 23:12:33 +02:00
Cohee
65a580a402
Adjust sequence naming
2024-03-28 23:12:19 +02:00
Cohee
0551c8023e
Move context/instruct templates to default context index
2024-03-28 22:54:37 +02:00
Cohee
4f58e04ef3
Move default instruct/context templates out of public
2024-03-28 22:40:43 +02:00
Cohee
af7c89678c
Add .gitkeeps
2024-03-28 22:36:18 +02:00
Cohee
fcdd90cec4
Adjust last prompt line of quite gens
2024-03-28 21:51:02 +02:00
deffcolony
c91ffb04f3
small correction
2024-03-28 20:43:45 +01:00
deffcolony
e33fbbfbbf
update issue template
...
updates with correct label name
2024-03-28 20:39:49 +01:00
Cohee
423a1f85be
Adjust naming and layout of sequences drawer
2024-03-28 20:28:30 +02:00
Cohee
c4427349c9
Merge branch 'staging' into instruct-rework
2024-03-28 20:22:52 +02:00
Cohee
7c99d87238
Also clear prompt cache on streaming stop
2024-03-28 20:22:14 +02:00
Cohee
b080f8af48
Merge pull request #1978 from P3il4/fix-continue
...
Fix prompt cache after API error
2024-03-28 20:15:27 +02:00
Cohee
3e49c9d02c
&rcub => }
2024-03-28 14:47:24 +02:00
Cohee
689af3151a
Pre-populate chat history with injections
2024-03-28 02:59:52 +02:00
P3il4
6e411b06b9
Fix prompt cache after API error
2024-03-28 03:32:57 +03:00
Cohee
4b6a3054b1
Implement user alignment message
2024-03-28 02:27:37 +02:00
Cohee
d02c93e84f
Merge branch 'staging' into instruct-rework
2024-03-28 01:34:04 +02:00
Cohee
4a71bda1dc
Bit tighter character panel layout
2024-03-28 01:28:41 +02:00
Cohee
945e3e3b0e
Add prefix to avatar tooltip
2024-03-28 01:27:28 +02:00
Cohee
03d255442e
Return display avatar name on hover
2024-03-28 01:17:43 +02:00
Cohee
6ca2111ef6
Honey I broke mass duplicator
2024-03-28 01:15:14 +02:00
Cohee
6ed604593c
Copy tags on duplicating
2024-03-28 01:13:54 +02:00
Cohee
310acfe810
Use new instruct sequences in prompt formatting
2024-03-28 00:52:20 +02:00
Cohee
39768b78ce
Decrease brightness of disabled inputs
2024-03-28 00:27:00 +02:00
Cohee
1c01aafd51
Unrestrict console depth nesting
2024-03-28 00:16:35 +02:00
Cohee
03582a8ec6
Merge pull request #1977 from Wolfsblvt/swipe-id-attribute
...
Include swipeid to all messages in chat
2024-03-28 00:13:51 +02:00
Wolfsblvt
b8c6e6c85c
Remove unnecessary swipe id check
2024-03-27 23:12:40 +01:00
Cohee
8b7b32a141
(WIP) Add new instruct mode sequences. Deprecates separator sequence.
...
1. Separate suffixes for all roles
2. System message sequences
3. User alignment message
2024-03-27 23:40:10 +02:00
Cohee
01d17f4396
Export Chat Comps examples parser
2024-03-27 23:38:13 +02:00
Cohee
06510f25bf
Fix double append of example dialogue names in group chats for Claude
2024-03-27 23:37:28 +02:00
Wolfsblvt
11b3162aa4
Include swipeid to all messages in chat
2024-03-27 22:11:19 +01:00
Cohee
2468c1bc88
Merge pull request #1968 from LenAnderson/debounce-processHotkeys
...
Call processHotkeys debounced (RossAscends-mods)
2024-03-27 22:43:07 +02:00
Cohee
55d855b655
Autofit immediately if input value is empty
2024-03-27 22:18:20 +02:00
Cohee
82d50e553d
Merge pull request #1973 from kingbased/goog
...
Update Makersuite models + proper prompt conversion
2024-03-27 21:40:02 +02:00
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
45bd8c18ed
Remove last paragraph margin for compact layout
2024-03-27 19:49:14 +02:00
Cohee
0bf6835de2
Add "compact" argument to message sending commands.
2024-03-27 19:40:34 +02:00
Cohee
d53e645323
Merge pull request #1975 from Wolfsblvt/persona-switch-consistency
...
Persona retrigger first message consistency fix
2024-03-27 15:18:37 +02:00
Cohee
6d02223bd4
Fix cases with persona autoswitch
2024-03-27 15:16:20 +02:00
Cohee
ee151ce79d
Merge pull request #1976 from deffcolony/staging
...
echo off
2024-03-27 14:52:33 +02:00
deffcolony
71168f161c
@echo off
...
Its cleaner like UpdateAndStart.bat already has
2024-03-27 13:46:23 +01:00
Cohee
8c83095979
Fix npm audit
2024-03-27 14:20:35 +02:00
Wolfsblvt
53848e1b0d
Persona retrigger first message consistency fix
2024-03-27 09:49:59 +01:00
Cohee
04b2fc2bad
Merge pull request #1974 from AAbushady/Fix-Swipes-In-Aphrodite-Real-Fix
...
Fix for unique swipes
2024-03-27 10:04:09 +02: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
Wolfsblvt
4547e68497
Fix tag display issues (char create, auto load)
...
- Fix tags not working on new character dialog
- Fix display of tags for auto-loaded character on enabled auto load
2024-03-27 08:33:32 +01:00
Wolfsblvt
40daf1ca1d
Bulk edit tag improvements
...
- Show mutual tags on bulk edit
- Update tag list on tag added/removed in bulk edit
- Add "remove mutual" button to bulk edit tags
2024-03-27 08:33:32 +01:00
based
f3b9920f22
actually convert the prompts properly
2024-03-27 15:48:26 +10:00
Alexander Abushady
9bd3a526aa
Fix for unique swipes
...
Fix for unique swipes in Aphrodite
2024-03-26 23:57:24 -04:00
based
6a51855f19
Update Makersuite models
2024-03-27 13:52:51 +10:00
LenAnderson
78400b4a2e
Merge branch 'staging' into debounce-processHotkeys
2024-03-26 13:14:05 -04:00
LenAnderson
3debc06372
fix for jQuery input event not triggering real input event
2024-03-26 12:32:23 -04:00
Cohee
4e7cd6d63b
Set active character for /random
2024-03-26 18:30:12 +02:00
Cohee
90e66e7782
Merge pull request #1970 from LenAnderson/fix-go-cmd-activechar
...
Set active character / group when using /go command
2024-03-26 18:25:54 +02:00
LenAnderson
78ba88f94f
set active character / active group in /go command
2024-03-26 12:21:22 -04:00
LenAnderson
cd002b1334
Merge branch 'staging' into debounce-processHotkeys
2024-03-26 12:20:01 -04:00
LenAnderson
d9022db7d9
debounce saving of user input in send_textarea
2024-03-26 12:11:15 -04:00
LenAnderson
69d195ef31
improve send_textarea autofit performance
...
- only expand immediately
- shrink debounced
2024-03-26 12:11:00 -04:00
LenAnderson
e567aa2c31
replace debounce with other performance improvements
...
- remove debounce from processHotkey
- replace dom-queries in conditions with vars
- replace some jQuery in conditions with vanilla JS
2024-03-26 12:09:26 -04:00
Cohee
6fa6f0c815
Fix panel buttons alignment
2024-03-26 16:10:55 +02:00
LenAnderson
92ec45af4b
call processHotkeys debounced
2024-03-25 18:16:18 -04:00
Cohee
7c0cf50d80
#1966 Fix selector
2024-03-26 00:07:26 +02:00
Wolfsblvt
4527880c59
Add additional update script for forks/branches ( #1963 )
2024-03-25 21:55:48 +02:00
Cohee
c6971be269
Merge pull request #1967 from DreamGenX/dreamgen_help_link
...
Dreamgen help link
2024-03-25 19:12:13 +02:00
DreamGenX
f65d4fd589
DreamGen API Help: Link to guide rather than API Keys page.
2024-03-25 18:08:29 +01: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
50h100a
8b092adc14
Use mode enum to toggle dynatemp behavior.
2024-03-25 12:25:03 -04:00
Cohee
0d1f38c866
Merge pull request #1964 from LenAnderson/qr-editor-wordwrap
...
Add word-wrap toggle to QR editor
2024-03-25 18:17:11 +02:00
DreamGenX
c6f2504549
DreamGen API Help: Link to guide rather than API Keys page.
2024-03-25 16:18:56 +01:00
LenAnderson
dedb1625aa
Merge branch 'staging' into qr-editor-wordwrap
2024-03-25 09:05:49 -04:00
LenAnderson
f3f954f5da
add style for horizontal scrollbars
2024-03-25 09:04:57 -04:00
LenAnderson
7c3ffcb3b1
qr editor wrap toggle
2024-03-25 09:04:41 -04:00
Cohee
5e8999cc43
Add comments to STscript
2024-03-25 14:22:39 +02:00
Cohee
101693ba99
Add i18n tags to onboarding.
2024-03-25 14:16:54 +02:00
Cohee
0218eb1a18
Disable newline wrapping of in-chat extension prompts
2024-03-25 13:11:28 +02:00
Cohee
4caa3b4f20
And then there were none
2024-03-24 21:49:12 +02:00
Cohee
df805d692b
Fix some code
2024-03-24 21:42:27 +02:00
Cohee
7520de445d
Merge branch 'release' into staging
2024-03-24 21:35:55 +02:00
Cohee
71c6515c62
Merge pull request #1955 from SillyTavern/depth-inject-rework
...
Depth inject rework
2024-03-24 21:34:40 +02:00
Cohee
d6168fdad4
Merge pull request #1959 from blueswolf/release
...
Fixed several machine translation errors
2024-03-24 21:34:17 +02:00
Cohee
e153861043
Hide radio controls in drawers
2024-03-24 21:25: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
e25c419491
Update Default chat comps preset
2024-03-24 17:09:28 +02:00
blueswolf
f89e8d5302
Fixed several machine translation errors
...
“Token” 令牌 changed to Tokens it is Terminology used in Chinese
“Promt ” 提示 changed to 提示词 it is Terminology in Chinese
Change some blunt translations on the welcome page to be more in line with Chinese usage habits, such as:
"Confused or lost?":"感到困惑或迷失?“ changed to "获取更多帮助?",
etc......
2024-03-24 20:50:46 +08: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
8a7ad5ef91
Indicate overridden prompts
2024-03-24 02:19:10 +02:00
Cohee
3b637cc9a6
Add forbid overrides to prompts
2024-03-24 01:28:35 +02:00
Cohee
c1ac34e001
Disable-able main prompt
2024-03-24 00:28:54 +02:00
Cohee
7b9c0e303f
Clean-up continue nudge init
2024-03-23 23:11:05 +02:00
Cohee
6665666098
Add continue postfix controls for Chat Completion
2024-03-23 23:02:42 +02:00
Cohee
67e78fa456
Add roles to summary injects
2024-03-23 19:18:43 +02:00
Cohee
bb6ac5147b
Add roles to Author's Notes
2024-03-23 18:45:37 +02:00
Cohee
848af1fd4b
Add inject roles to slash command
2024-03-23 18:44:40 +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
76cde592ad
#1940 Allow both random syntaxes in one message
2024-03-23 00:57:33 +02:00
Cohee
a645889455
Merge pull request #1949 from blueswolf/staging
...
Modify 中国人to 简体中文
2024-03-23 00:17:31 +02:00
blueswolf
c3579c0dab
Fixed some Chinese translation errors
...
Fixed some Chinese translation errors
2024-03-23 05:45:54 +08:00
blueswolf
e0219d640f
Modify 中国人to 简体中文
...
Modify 中国人 to 简体中文,中国人means people 简体中文means language in chinese
2024-03-23 04:39:52 +08: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
b0fbe9434d
Fix token counter chunk sanitation
2024-03-21 20:18:02 +02:00
Cohee
0678777460
Preserve selected prompt index on render
2024-03-21 20:12:36 +02:00
Cohee
c46c6f6c37
Delag prompt manager operations
2024-03-21 19:59:19 +02:00
Cohee
6fe1b0f0e2
#1933 Gemini 1.5 Pro
2024-03-21 19:25:54 +02:00
Cohee
3b293de3ec
Allow AVIF and friends for avatar images
2024-03-21 14:47:22 +02:00
Cohee
176befcf8c
Fix more than 9 regex groups
2024-03-21 12:12:22 +02:00
Cohee
41b6169ea8
Extend getContext API
2024-03-21 01:11:47 +02:00
Cohee
04dad9a8de
Fix styles
2024-03-21 01:11:26 +02:00
Cohee
0cdb501213
Fix styles
2024-03-21 00:24:13 +02:00
Cohee
c606cd1295
Add SMEA/DYN controls for NAI Diffusion
2024-03-20 21:23:56 +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
30c52b5b27
Move prompt-converters.js 1 level up
2024-03-20 01:18:51 +02:00
Cohee
abb8bdbc1e
Extract API endpoint for moving UI
2024-03-20 01:07:28 +02:00
Cohee
b261c8c4a9
Extract API endpoints for images
2024-03-20 00:59:06 +02:00
Cohee
7dcd39c806
Extract API endpoints for quick replies
2024-03-20 00:46:46 +02:00
Cohee
d448d4f65b
Extract API endpoints for user avatars
2024-03-20 00:39:48 +02:00
Cohee
41528d0423
Add ability to delete UI themes
2024-03-20 00:14:32 +02:00
Cohee
a15ab86fd0
#1941 Add reload loop if settings fail to load
2024-03-20 00:03:13 +02:00
Cohee
965bb54f7d
Option to add names to completion contents
2024-03-19 21:53:40 +02:00
Cohee
4a5c1a5ac8
Remove vision model restrictions from OpenRouter.
2024-03-19 20:48:49 +02:00
Cohee
c0c4187bc6
Indicate UX change of bogus folders
2024-03-19 11:02:59 +02:00
Cohee
5ff8b85262
Fix extension drawers with top panel
2024-03-19 03:00:15 +02:00
Cohee
a805099822
Hide maximize in phone view
2024-03-19 02:57:04 +02:00
Cohee
3d86d6f7d8
Reduce language selector width
2024-03-19 02:38:42 +02:00
Cohee
786241a87f
Fix more z-fighting issues
2024-03-19 02:15:01 +02:00
Cohee
7abb1d777d
Fix z-indexing
2024-03-19 01:54:47 +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
c8f84bd413
Textgen setting refactors
2024-03-19 01:38:55 +02:00
Cohee
80d7f5a2cf
Allow drawer contents over AI response settings
2024-03-18 02:16:33 +02:00
Cohee
f18733266d
Add ability to maximize floating drawers (logprobs, A/N, CFG)
2024-03-18 02:12:23 +02:00
Cohee
c393dac2e4
Fix class on hotswap wrapper
2024-03-18 01:32:02 +02:00
Cohee
4af7aa6527
Merge pull request #1942 from deffcolony/staging
...
locales updates
2024-03-18 01:13:20 +02:00
deffcolony
96608e33c5
locales updates
...
+added german checked by: positiwia
+added lang strings for: Arabic, French, Spanish, Icelandic, Italian, Japanese, Korean, Dutch, Portuguese, Russian, Ukrainian, Vietnamese, Chinese
+modified lang display name to be in its own lang
2024-03-17 23:55:42 +01:00
Cohee
a97917d3f0
Remove asterisks from Novel TTS
2024-03-18 00:31:28 +02:00
Cohee
d2f0a2fa60
Add option to replace <tagged> blocks in TTS
2024-03-18 00:31:16 +02:00
Cohee
6e5f4a86ba
Fix skip codeblocks setting not loading
2024-03-18 00:17:17 +02:00
Cohee
8ead536da6
Add asset filters
2024-03-17 21:32:21 +02:00
Cohee
8634fd8d56
Add grayscale STailwind class
2024-03-17 20:36:05 +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
c82157945e
Allow generic moving divs for extensions
2024-03-17 19:23:01 +02:00
Cohee
870fdd93d2
Merge pull request #1901 from Wolfsblvt/tags-as-folders-enhancements
...
Tag Folders Enhancements : folder sorting, folder types, navigation, inline display
2024-03-17 14:34:14 +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
2baea084a1
Add lastCharMessage and lastUserMessage macros
2024-03-17 02:45:22 +02:00
Cohee
3aa6aace8c
Less claustrophobic extension management modal
2024-03-17 02:22:02 +02:00
Cohee
dc74f546d5
Merge pull request #1875 from kalomaze/cubic-curve
...
smoothing_curve UI support
2024-03-17 02:20:51 +02:00
Cohee
80a207b696
Format CSS comments
2024-03-16 23:36:37 +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
0b264bc519
Fix cursor of hidden block
2024-03-16 23:11:07 +02:00
Cohee
88075bde79
Update hotswap avatars when changing group members list
2024-03-16 23:05:16 +02:00
Cohee
d1a8a4478b
Improve alignment of missing avatars
2024-03-16 23:01:47 +02:00
Cohee
cc23169374
Add a gap to tag controls row
2024-03-16 22:37:01 +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
f121d1da56
Merge pull request #1937 from SillyTavern/staging
...
Staging
2024-03-16 16:35:32 +02:00
Cohee
7aa5ab2d8d
Fix performance of loading very large chats
2024-03-16 02:19:41 +02:00
Cohee
d311780328
Fix performance in macro substitution
2024-03-16 01:38:23 +02:00
Cohee
3032f47b29
Add import of Agnai chats
2024-03-16 01:11:00 +02:00
Cohee
ad609c8f94
Fix npm audit
2024-03-15 22:38:20 +02:00
Cohee
306998ce7d
Clean-up template
2024-03-15 21:38:51 +02:00
Cohee
753b7dd526
Merge pull request #1931 from deffcolony/staging
...
added data-i18n tags
2024-03-15 21:36:46 +02:00
Cohee
508bab7e0f
Fix range numbers parsing
2024-03-15 16:31:43 +02:00
Cohee
cda7ab0530
Add /model command
2024-03-15 16:08:22 +02:00
Cohee
cbc14279e7
Display node version on startup
2024-03-15 15:30:13 +02:00
Cohee
a12793a9ac
Lazy evaluation of macro in first message
2024-03-15 11:39:21 +02:00
deffcolony
2db2e2d687
added data-i18n tags
...
+updated and added data-i18n tags
2024-03-15 00:35:21 +01:00
Cohee
54d5e269d5
Add type check
2024-03-15 00:22:10 +02:00
Cohee
60ea9df55e
Allow imports in custom CSS. Confirm import usage on theme adding.
2024-03-15 00:20:46 +02:00
Cohee
2369d35846
Bump package version
2024-03-14 23:10:55 +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
51f959c06b
Replace quote extract separator for Silero TTS
2024-03-14 14:56:58 +02:00
Cohee
94230c0891
Set prefill before squashing messages
2024-03-14 14:51:56 +02:00
Cohee
6ac8ef1b48
Add koboldcpp as a multimodal captioning source
2024-03-14 01:03:51 +02:00
Cohee
bd223486de
Include additional headers for all supported Text Completion types.
2024-03-14 00:48:08 +02:00
Cohee
acf36b6107
Add koboldcpp API key/password support
2024-03-14 00:34:09 +02:00
Cohee
46993384a3
Allow any model to send inline images in OpenAI custom endpoint mode
2024-03-14 00:33:04 +02:00
Cohee
1f20833f44
Add Claude 3 Haiku
2024-03-13 23:56:08 +02:00
Cohee
25d40c3814
Fix translation file
2024-03-13 23:21:55 +02:00
XTer
6c44f5b3fd
增加了提示性信息
2024-03-14 01:21:04 +08:00
XTer
42083b371b
添加了第一版GSVI的TTS适配
2024-03-14 00:36:56 +08:00
deffcolony
127cbde0cc
added new langs
...
+added Frence (checked by: @MaelHan)
+added Icelandic
+added Ukrainian
+added more Japanese lang strings
+corrected Arabic (checked by: cyberk3ler)
+corrected Dutch
2024-03-13 13:38:51 +01:00
Cohee
9d8ce44671
Merge pull request #1927 from SillyTavern/windef
...
Fix Windows Defender false positive
2024-03-13 11:22:07 +02:00
Cohee
e6fe82760f
Change ids on OR prompt cost
2024-03-13 11:19:30 +02:00
Wolfsblvt
81503b7bd5
Tag Filters: Fix the debounce redrawing again
2024-03-13 02:18:25 +01:00
Cohee
7ec9996c1f
Add prompt cost for OpenRouter under text completion
2024-03-13 02:55:09 +02:00
Cohee
6ede13979b
Merge pull request #1926 from deciare/char-jailbreak-continue
...
Fix Continue operation when character jailbreak enabled for Text Completion.
2024-03-13 02:30:06 +02:00
Cohee
e24fbfdc1d
Update default OAI sampler parameters
2024-03-13 02:25:20 +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
Wolfsblvt
9aadc7c32b
Tag Folders: Fix tag sortable being stuck while drawing
...
- When drag&dropping tags, the tag was stuck until the character list was stuck. Make it a debounced call now.
2024-03-12 23:39:54 +01:00
Cohee
b3aee73ac5
Proper English language display name
2024-03-13 00:04:13 +02:00
Cohee
da6545e615
Add {{name}} macro for instruct sequences. Resolves to an actual name behind the message (useful for group chats). When can't be determined, defaults to "System".
2024-03-12 23:26:45 +02:00
Cohee
7ad2473f99
Add char.card Jailbreak support for Text Completion APIs
2024-03-12 23:22:29 +02:00
Cohee
5efdecc825
Add new OpenAI embedding models for selection
2024-03-12 21:41:30 +02:00
Kristian Schlikow
44a7dd3d74
Add NomicAI for vectorization ( #1922 )
...
* Crudely add NomicAi for vectorization
* Move NomicAI to its own endpoint, properly handle API key
* Adjust clear button html
* Remove leftover nomicai http header code
* Revert changes to openai-vectors.js
* Fix UI issues
* Revert change to settings, fix UI
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com >
2024-03-12 21:10:25 +02:00
Cohee
700c20d441
Add moment mutability notice for future generations
2024-03-12 20:45:30 +02:00
Cohee
c259294f58
Merge pull request #1924 from deffcolony/staging
...
added Vietnamese entry
2024-03-12 20:42:04 +02:00
deffcolony
33ed1d4616
Update lang.json
2024-03-12 19:40:01 +01:00
deffcolony
458bd8747f
Update lang.json
2024-03-12 19:36:36 +01:00
deffcolony
23eec8318a
added Vietnamese entry
...
+added Vietnamese to lang.json
+organized the order
2024-03-12 19:32:32 +01:00
Cohee
a9ec171c50
Cache parsed timestamps for quicker rendering
2024-03-12 20:29:07 +02:00
Cohee
3912c67965
Skip applying translations if no locale data is loaded
2024-03-12 20:24:45 +02:00
deffcolony
c27f8462fc
bring back dashes and lower case
2024-03-12 19:12:59 +01:00
deffcolony
b6c29f7129
added new langs
...
+added new lang: Arabic, Portugese, Vietnamese
+added display names for all langs
+added data-i18n= tags for translation
2024-03-12 19:03:12 +01:00
Cohee
6b2374c405
Add function to write extension fields to character cards.
2024-03-12 01:49:05 +02:00
Cohee
c9c6d798d9
Fix Claude error in empty chats with no history
2024-03-12 01:17:35 +02:00
Cohee
5d561b64e2
Fix names in completions not getting added when squashing assistant messages
2024-03-12 01:10:53 +02:00
Cohee
9f0c2e0ddb
Neither is this.
2024-03-11 02:56:43 +02:00
Cohee
a1256d9753
This doesn't actually work.
2024-03-11 02:55:15 +02:00
Cohee
21dc49ecc6
Fix indentation
2024-03-11 00:54:58 +02:00
Cohee
c8c08fd5d9
Set doc-height when window load fires
2024-03-11 00:54:37 +02:00
Cohee
d0fec68768
Extend markdown guide
2024-03-10 23:53:55 +02:00
Cohee
e061f006a2
Align WI editor dropdowns
2024-03-10 22:58:25 +02:00
Cohee
5f246aa756
Deduplicate locale loading logic
2024-03-10 20:49:11 +02:00
Alex
dd7f1a05ba
Merge branch 'SillyTavern:staging' into staging
2024-03-10 04:10:14 -07:00
Cohee
169c71a7c7
Add padding to creator's note content
2024-03-10 01:06:55 +02:00
AlexVeeBee
6a7e730923
Merge branch 'staging' of https://github.com/AlexVeeBee/SillyTavern into staging
2024-03-09 23:04:44 +00:00
AlexVeeBee
c9374bce13
remove useless console.log
2024-03-09 23:04:22 +00:00
Cohee
d2935934f1
Tighter layout of character panel
2024-03-10 01:04:12 +02:00
AlexVeeBee
458535c7bc
Split i18n.json file
2024-03-09 23:03:51 +00:00
Cohee
c69b8137d7
Reduced motion disables background transition
2024-03-10 00:55:34 +02:00
Cohee
de3039977c
Fix substituteParams JSDoc
2024-03-10 00:52:39 +02:00
Cohee
596ab89ef7
Run macro substitution before adding text to WI recursion buffer
2024-03-10 00:52:27 +02:00
Cohee
62a073c51a
Merge branch 'release' into staging
2024-03-10 00:43:08 +02:00
Cohee
68c1ab9f95
Merge pull request #1912 from johnbenac/AllTalk_Tip
...
Add tip to AllTalk endpoint field.
2024-03-10 00:42:40 +02:00
johnbenac
d9ff9e796b
Add tip to AllTalk endpoint field.
2024-03-09 15:57:01 -05: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
Cohee
2f6ae8d49a
Add names for non-sysprompt example messages
2024-03-09 21:10:20 +02:00
Cohee
26c0886856
Placeholder for Pygmalion character source
2024-03-09 21:10:20 +02:00
Cohee
91d6a139e5
Merge pull request #1906 from DreamGenX/dreamgen_api
...
Add support for DreamGen API.
2024-03-08 21:16:37 +02:00
Cohee
35ee126c03
Trim whitespace at the end of Claude's prefill.
...
Otherwise it won't pass validation. I didn't make the rules.
2024-03-08 19:35:49 +02:00
ThisIsPIRI
535126083e
Prevent presets without a max context/response value from unchecking unlocked context
2024-03-08 17:12:53 +09:00
DreamGenX
c9c0f238a9
add 'stream' to dreamgen fields
2024-03-08 09:07:26 +01:00
DreamGenX
0985bb0507
remove style description from system prompt template
2024-03-08 08:39:47 +01:00
DreamGenX
bf787a9445
support dreamgen non-streaming
2024-03-08 08:32:47 +01:00
Cohee
ff7c250946
Add logo
2024-03-08 08:51:10 +02:00
Cohee
a015a3c509
Sort textgen sources alphabetically
2024-03-08 08:45:16 +02:00
Cohee
a0279b636b
Remove dead code
2024-03-08 08:41:54 +02:00
Cohee
2cdfda9d69
Actually use getCurrentDreamGenModelTokenizer
2024-03-08 08:40:03 +02:00
Cohee
ae378789fe
Merge branch 'release' into staging
2024-03-08 08:35:19 +02:00
Cohee
ad36b3b66c
Merge pull request #1904 from johnbenac/clarify_comfy_placeholder_text
...
clarified placeholder comfyui text
2024-03-08 08:34:54 +02:00
Cohee
15eb18740e
Pass char/user names for Claude example messages converter
2024-03-08 08:31:36 +02:00
Cohee
e9d0c5bb05
Fix horde worker link
2024-03-08 07:50:14 +02:00
Wolfsblvt
5ac7826fec
Tag Folders: Additional Fixes
...
- Refactored to one general printTagList method
- Made a robust getTagKeyForEntity function
- Fixed group not displaying tags if autoloaded
- Fixed added tags on character/groups not being auto sorted
- Fixed autoload of group/character that I killed
- Fixed typo
2024-03-07 23:48:50 +01:00
DreamGenX
7639efb0fb
Remove DreamGen textgen settings
2024-03-07 17:29:14 +01:00
DreamGenX
bc8d41b530
Implement suggestions
2024-03-07 17:28:38 +01:00
Wolfsblvt
7b49290fec
Merge branch 'staging' into tags-as-folders-enhancements
2024-03-07 16:09:57 +01:00
DreamGenX
5c410986a4
Add support for DreamGen API.
...
API docs: https://dreamgen.com/docs/models/opus/v1
API keys: https://dreamgen.com/account/api-keys
I decided to base this on the text-completion API since it's more
flexible with SillyTavern's prompt formating capabilities.
This also means that custom context and instruct settings are required.
Will add documentation in a followup PR.
2024-03-07 12:25:48 +01:00
Wolfsblvt
dae90373e7
Tag Filters: Improve grid view
...
- Add character count to groups and folders in grid view
- Fix name cut-off for groups
2024-03-07 05:20:43 +01:00
Wolfsblvt
1b18969771
Tag Folders: Fix big avatars display
2024-03-07 04:34:12 +01:00
Wolfsblvt
9f42cafc39
Tag Folders: Clear all filters button
...
- Add "clear all filters" button for tag and search filters
- Resize back button to take less space
- Fix char grid display
2024-03-07 04:26:33 +01:00
johnbenac
8036a07df4
clarified placeholder comfyui text
2024-03-06 21:34:31 -05:00
Wolfsblvt
fb97f563b7
Tag Folders: show hidden numbers
...
- Show hidden counts for folders, and total
- Rework resizing of character names to shrink additional data first
- Better placement for group numbers
2024-03-07 02:15:41 +01:00
Wolfsblvt
18379ec602
Tag Folders: Improve global tag filters
...
- Update global tag filters to three-state filters
- Add filter for folders (showing empty folders or no folders)
- Final fix of filtering (should be correct now)
2024-03-06 23:13:22 +01:00
Cohee
bb53fef531
Clean-up docs and leftover logs
2024-03-06 23:10:52 +02:00
Cohee
9a6824f86c
Merge pull request #1886 from parsedone/patch-2
...
Fixes [BUG] STscript parser() incorrectly manages spaces
2024-03-06 23:04:10 +02:00
Cohee
a7aa5fccf9
Update startup scripts (see below)
...
1. Set NODE_ENV to production and skip dev dependencies when running from scripts.
2. Remove pkg leftovers. Indicate current environment instead.
2024-03-06 22:09:31 +02:00
Cohee
8be17251fe
Merge pull request #1902 from khanonnie/patch-1
...
Fix Claude 3 inline images when "Add Character Names" setting is enabled
2024-03-06 21:43:00 +02:00
Cohee
41e053c40d
Fix case if message content is a string
2024-03-06 21:40:51 +02:00
Cohee
66a926c8c7
Disable imports and char.creation while generating
...
This could cause data corruption due to active char Id being shifted.
2024-03-06 21:29:00 +02:00
Cohee
8bbab12848
Regenerate package lock
2024-03-06 11:53:08 +02:00
Cohee
ab437fb8ac
Override esbuild dependency
2024-03-06 11:30:09 +02:00
Wolfsblvt
fc6146fa00
Tag Folders: Rework favorites display
...
- Favorites display uses same method than inline avatars
- Favorites now respect avatar style
2024-03-06 04:59:39 +01:00
khanonnie
0ba6a562cb
removes leftover debug log
2024-03-05 19:17:14 -06:00
khanonnie
8c273906bc
fixes inline images for Claude 3 when Add Character Names is enabled
2024-03-05 18:35:40 -06:00
Wolfsblvt
8e184254c8
Merge branch 'staging' into tags-as-folders-enhancements
2024-03-06 01:07:22 +01:00
Wolfsblvt
4ab45330c4
Tag Folders: Refactor tag code into tag.js
2024-03-06 01:05:08 +01:00
Wolfsblvt
e578d3dbb6
Tag Folders: hidden/closed folders
...
- Implement folder types: Open, Closed, None
- Closed folders hide characters from most places
- "character(s)" singular wording on entity list
- small refactoring for that code
2024-03-06 00:28:14 +01:00
Cohee
103a9ed526
Update readme
2024-03-06 00:22:19 +02:00
Cohee
3b990801b4
Fix order of input area buttons in phone layout
2024-03-05 21:23:19 +02:00
Cohee
0a5f12ee31
Merge pull request #1897 from valadaptive/ai-horde-dependency
...
Un-vendor ai_horde
2024-03-05 21:22:16 +02:00
Cohee
d303b36023
Merge pull request #1890 from kingbased/nuclaude
...
Claude 3
2024-03-05 20:42:36 +02:00
Cohee
00a4a12d7d
Remove "Exclude Assistant suffix" option
2024-03-05 20:41:53 +02:00
Cohee
02ab29626a
Rewrite system prompt toggle description
2024-03-05 20:17:25 +02:00
Cohee
4de9176f1a
Fix captioning URL: base + '/messages'
2024-03-05 20:08:40 +02:00
based
3e1d44fc29
remove deprecated option + reverse proxy support in claude vision
2024-03-06 02:47:00 +10:00
valadaptive
4470e87ef9
Un-vendor ai_horde
2024-03-05 08:49:24 -05:00
based
de0e0dad27
he forgor oop
2024-03-05 15:33:07 +10:00
based
8d9175f3f2
update default settings preset
2024-03-05 15:22:16 +10:00
based
94beaaa581
have to put something in here, claude doesn't like empty messages
2024-03-05 09:57:37 +10:00
based
b6897af364
vision inlining
2024-03-05 08:41:57 +10:00
based
5f0bbcacf0
oops
2024-03-05 07:10:59 +10:00
based
64d9c9dc5d
anthropic captioning
2024-03-05 07:07:38 +10:00
Cohee
1cce26d631
#1891 Fix JWT Scale generation
2024-03-04 22:25:14 +02:00
Cohee
dc32884ced
#1891 Fix JWT Scale generation
2024-03-04 22:24:50 +02:00
based
cbda133d75
missed one
2024-03-05 05:54:24 +10:00
based
7bb8741cfa
fix older model naming for the new api
2024-03-05 05:50:29 +10:00
based
ce7fbd5ef8
fix 'add character names'
2024-03-05 05:28:19 +10:00
based
b8e8b0ac9e
merge messages after system prompt handling (oopsie)
2024-03-05 05:01:36 +10:00
based
04bb882e90
implement messages api and selector for nuclaude models
2024-03-05 04:40:19 +10:00
based
adba450752
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into nuclaude
2024-03-05 03:15:28 +10:00
Cohee
24b33a5f77
Add option for inline character card replacements
2024-03-03 21:04:27 +02:00
Cohee
7acd2916ec
Fix image uploading if character name contains a dot
2024-03-03 20:39:20 +02:00
Cohee
c4cae9d00f
Refactor source, add confirm
2024-03-03 20:29:34 +02:00
Cohee
2e002032b3
Merge pull request #1882 from berbant/staging
...
Link to character's source page
2024-03-03 20:24:51 +02:00
Cohee
c4da1e3576
Fix for stats with no chat open
2024-03-03 19:36:40 +02:00
Cohee
2a5c240399
Fix for old iOS
2024-03-03 19:36:23 +02:00
Cohee
b9392893dc
[FEATURE_REQUEST] Option to toggle disable instruct formatting for example dialogue insertion #1881
2024-03-03 19:12:20 +02:00
Cohee
6ea2cf2abe
Indicate OR instruct override as legacy
2024-03-03 19:06:37 +02:00
Cohee
23c2a0d8f5
Fix card fields replace if missing
2024-03-03 18:56:05 +02:00
Cohee
8767c2a90b
Respect external media preferences in creator notes
2024-03-03 16:57:38 +02:00
Cohee
8cf1671d56
Sanitize creator's notes
2024-03-03 16:49:44 +02:00
Cohee
8ee0348a01
Merge branch 'import-uuid' into staging
2024-03-03 16:46:35 +02:00
Cohee
1395f9bd9e
Merge pull request #1887 from Bronya-Rand/staging
...
Import PygmalionAI/JanitorAI/Chub Bots via UUID
2024-03-03 16:46:22 +02:00
Cohee
112e8f224c
Use alternate method of determining URLs, consolidate logs format
2024-03-03 16:45:26 +02:00
Cohee
314c52fa5f
Merge pull request #1885 from parsedone/patch-1
...
Fixes [BUG] STscript /fuzzy returning wrong answer
2024-03-03 16:07:12 +02:00
Cohee
975206fd06
Clean-up /fuzzy command doc comments
2024-03-03 16:04:48 +02:00
Cohee
39c588f30e
Showdown: parse single underscores as italics
2024-03-03 15:26:29 +02:00
RossAscends
be38359d66
add maximize button to creator note
2024-03-03 22:25:20 +09:00
RossAscends
1e555bcb8f
markdown support in spoiler display
2024-03-03 19:54:21 +09:00
RossAscends
77791ae3e9
revamp creator note & spoiler hide/show
2024-03-03 18:55:16 +09:00
Bronya-Rand
668d1f0fb9
feat: add importUUID
API to get Pyg/Janny/Chub bots without link
2024-03-03 03:31:39 +00:00
parsedone
d217a4e32f
Fixes [BUG] STscript SlashCommandParser.parser() incorrectly manages spaces
...
Fixes bug SillyTavern#1884
Parses a command even when spaces are present in arguments
Examples that now work:
/buttons labels=["OK","I do not accept"] some text /fuzzy list=[ "red pink" , "yellow" ] threshold=" 0.6 " he yelled when the color was reddish and not pink | /echo
2024-03-03 04:09:58 +01:00
parsedone
88f42132c2
Update slash-commands.js [BUG] STscript /fuzzy returning wrong answer
...
Implements fix of the bug #1883 "[BUG] STscript /fuzzy returning wrong answer".
Fix the params so tha /fuzzy detect when a "candidate" item is found (using fuzzy matching) in the text passed without argument name.
Also added optional "threshold" that allows to change the value used by Fuse in order to have stricter or looselier matching.
Also updated the parser.addCommand('fuzzy', fuzzyCallback
2024-03-03 03:43:44 +01:00
Wolfsblvt
c0e112d195
Tag Folders: inline info for groups and avatars
...
- Add list of character avatars to folders (overflow hidden)
- Add and/or move count of characters for both groups and folders in overview
- Add name list of all chars for groups, above tags
- Replace alt texts of all avatar images with the entity name
- Made title/mouseover tooltip more useful with separation between types and their names
- refactored CSS usage of avatar sizes to global variables
- grid view alignment changes
2024-03-03 02:12:18 +01:00
Wolfsblvt
1faf8b7ee2
Tag Folders: Sync tag filters and bogus drilldown
...
- When you select or unselect a filter that is also a folder, the folder gets put into the drilldown
- When you click a folder or go back, the tag selection is synced accordingly
- Do not throw away bogus/tag filter on redraw/refresh of the list
2024-03-03 02:12:18 +01:00
Wolfsblvt
3e44dddfda
Tag Folders: Drilldown for select and improved filter
...
- drilldown visible for bogus folder selections
- drilldown can be changed and refreshed
- enhanced filters (remove empty folders/tags from list by default)
2024-03-03 02:12:17 +01:00
Wolfsblvt
25a0ea0cb6
Tag Folders: tag filters indicator and show settings
...
- Add an indicator if any tag filters are applied, so you can see if there are any filters even if the list is collapsed
- Save collapse state of the tag list
- Fix folders vanishing if tag filters are applied (now really)
2024-03-03 02:12:17 +01:00
Wolfsblvt
25b528ee4f
Tag Folders: add tag folder sorting and enabling
...
- make tags sortable per drag&drop (then sorted everywhere)
- each tag can individually be enabled as folder
- fix redraw of tags/entity list on tag changes
2024-03-03 02:11:35 +01:00
Cohee
181657cede
Merge pull request #1879 from Dakraid/togetherai-vectorization-source
...
Implement TogetherAI as vectorization provider
2024-03-02 23:18:45 +02:00
Cohee
59db5abaef
Fix comment
2024-03-02 23:18:34 +02:00
Cohee
b490978142
Refactor vector models code
2024-03-02 23:16:18 +02:00
berbant
8769630b68
Character source link processing
2024-03-02 23:37:18 +04:00
berbant
a38bfe39b5
Add Link to Source to Dropdown menu
2024-03-02 23:21:53 +04:00
Cohee
456c4c333f
Creator notes in char list are no longer first line only.
2024-03-02 19:46:59 +02:00
Kristan Schlikow
adfb9c5097
Implement TogetherAI as vectorization provider
2024-03-01 23:52:49 +01:00
Cohee
95c49029f7
Add aphrodite model selector
2024-03-01 23:02:43 +02:00
Cohee
d1ca855d23
Debounce token counting in popup plugin
2024-03-01 21:42:49 +02:00
Cohee
d57b5ad6f7
Fix code style
2024-03-01 21:35:33 +02:00
Cohee
81bf6cb399
Merge pull request #1872 from Technologicat/fragment-search-chats
...
Fragment search (a.k.a. swoop) for Manage chat files
2024-03-01 21:30:41 +02:00
Cohee
d0d6a7edb9
Merge pull request #1876 from maeeeeee/group-img-fix
...
Fix broken avatar thumbnail upon deleting last member of a group
2024-03-01 21:24:34 +02:00
Mae Thomson
63cd8b98dd
Fix broken avatar thumbnail upon deleting last member of a group
2024-03-01 11:06:23 -05:00
Cohee
603acfc257
Update readme.md
2024-03-01 17:57:46 +02:00
Cohee
84f52070c0
Update readme.md
2024-03-01 17:57:24 +02:00
Cohee
b716dfbc0d
Merge pull request #1874 from deciare/underline-text-format
...
Support underlined text formatting
2024-03-01 17:49:14 +02:00
kalomaze
45776de1d5
Smoothing curve support for ooba
2024-03-01 00:06:34 -06:00
Deciare
d554edc023
Support underlined text formatting.
...
- Enable the `underline` option for Showdown.
- Implement option for underlined text colour.
- Update stylesheet.
2024-03-01 00:35:27 -05:00
Cohee
2ef41ed883
Change "new preset" icon.
...
The biggest oversight is no more.
2024-02-29 22:49:05 +02:00
Cohee
eaeafde0e4
Use Readability to extract text from HTML
2024-02-29 16:37:52 +02:00
Cohee
a2ac659056
Add step to aphro multiswipe control
2024-02-29 15:02:16 +02:00
Juha Jeronen
e3084dda17
Manage chat files: UX: focus the search field when the view opens
2024-02-29 14:22:51 +02:00
Juha Jeronen
f8f6dd1d90
Manage chat files: fragment search a.k.a. swoop
2024-02-29 14:22:35 +02:00
Cohee
3d84ae026d
Fix formatting
2024-02-29 11:50:41 +02:00
Cohee
8981346360
Merge pull request #1861 from berbant/staging
...
Deleting the current chat when creating a new one
2024-02-29 11:47:05 +02:00
Cohee
e8985c259c
Merge branch 'EugeoSynthesisThirtyTwo/release' into staging
2024-02-29 11:34:38 +02:00
Cohee
184fd1622f
Limit to ooba only. Exclude from presets
2024-02-29 11:33:47 +02:00
Cohee
d8956d3e17
Merge branch 'release' into staging
2024-02-29 11:24:40 +02:00
gabriel dhimoila
76669ff8bb
add max_tokens_second
2024-02-29 00:55:25 +01:00
berbant
a85a2bbab1
Merge branch 'SillyTavern:staging' into staging
2024-02-28 22:46:43 +04:00
Cohee
d024d7c700
Allow max value for per-entry depth
2024-02-27 23:34:07 +02:00
Cohee
6f5dbc2a52
Merge pull request #1866 from SillyTavern/staging
...
Staging
2024-02-27 21:11:16 +02:00
Cohee
0fcb176408
Bump package version
2024-02-27 21:10:19 +02:00
Cohee
31f39e30c2
Merge pull request #1864 from Fyphen1223/release
...
Update Japanese translation
2024-02-27 20:31:26 +02:00
Cohee
5a236fbccb
Merge pull request #1865 from deciare/edit-message-macros
...
Parse macros when updating message
2024-02-27 20:25:17 +02:00
Deciare
2a4b8ac438
Update displayed prompt bias when auto-saving edits.
...
When Auto-save Message Edits is enabled, the prompt bias string
displayed beneath the textarea wasn't being updated.
2024-02-27 05:17:38 -05:00
Deciare
7885f19e86
Perform macro substitution while updating message.
...
This addresses 3 issues:
1. Prompt bias string was not removed from the text of the edited
message.
2. Macro substitition was not performed in the prompt bias string.
3. Macro substitution was not performed in the edited message text.
2024-02-27 05:17:31 -05:00
Fyphen
1898192d37
Update readme-ja_jp.md
2024-02-27 18:00:56 +09:00
Cohee
29c4334c46
#1859 Set keep_alive for ollama
2024-02-26 21:09:21 +02:00
Cohee
73886c9fff
Merge pull request #1863 from kingbased/mistral
...
mistral-large
2024-02-26 20:10:51 +02:00
based
149a65cf62
migrate model name in old presets to new naming scheme
2024-02-27 02:23:07 +10:00
based
617ae7d02c
???
2024-02-27 01:42:22 +10:00
based
c58d0b2b94
subvers
2024-02-27 01:12:17 +10:00
based
e86fd08d0f
update mistral models
2024-02-27 01:02:02 +10:00
Cohee
f962ad5c02
Add OpenRouter as a text completion source
2024-02-25 22:47:07 +02:00
berbant
3c620effaf
Update script.js
2024-02-25 21:19:28 +04:00
berbant
670f08fad2
Update group-chats.js
...
After deleting a group chat, the oldest chat became active. I've fixed it so that the most recent chat becomes active instead.
2024-02-25 21:11:56 +04:00
Cohee
9e5505a7d4
Autocomplete for WI automation IDs
2024-02-25 03:54:40 +02:00
Cohee
fc289126fa
Add event type for text completion generation request settings ready
2024-02-24 21:45:33 +02:00
Cohee
d5bf9fc28c
Non-streaming logprobs for Aphrodite
2024-02-24 20:53:23 +02:00
Cohee
d140b8d5be
Parse non-streaming tabby logprobs
2024-02-24 20:10:53 +02:00
Cohee
3cedf64f66
Add autocomplete for WI inclusion groups
2024-02-24 19:04:44 +02:00
Cohee
0e357c191b
Align label margins
2024-02-24 18:23:58 +02:00
Cohee
3441667336
#1853 Add WI/Script link by entry automation id
2024-02-24 17:22:51 +02:00
Cohee
7b8ac8f4c4
Properly use vector insert setting
2024-02-24 15:57:26 +02:00
Cohee
16833fc238
Merge pull request #1855 from deciare/llamacpp-sampler-order
...
Sampler order for llama.cpp server backend
2024-02-24 15:45:44 +02:00
Cohee
8848818d67
Fix dynatemp neutralization
2024-02-24 15:32:12 +02:00
Cohee
299bd9d563
Merge branch 'staging' into llamacpp-sampler-order
2024-02-24 15:10:58 +02:00
Cohee
13aebc623a
Merge pull request #1854 from deciare/llamacpp-probs
...
Request and display token probabilities from llama.cpp backend
2024-02-24 15:06:28 +02:00
Cohee
eaadfea639
Extend debounce duration of logprobs renderer
2024-02-24 15:03:57 +02:00
Cohee
9287ff18de
Fix for non-streaming
2024-02-24 14:50:06 +02:00
Cohee
dab9bbb514
Merge pull request #1844 from infermaticAI/InfermaticAI
...
Add InfermaticAI as a text completion source
2024-02-24 14:28:09 +02:00
Deciare
445cbda02f
If token probability is a logarithm it'll be < 0
...
No need to read settings to find out if llama.cpp backend is in use...
2024-02-24 00:13:33 -05:00
Deciare
9eba076ae4
Sampler order for llama.cpp server backend
2024-02-23 23:01:04 -05:00
Deciare
936fbac6c5
Merge remote-tracking branch 'origin/staging' into llamacpp-probs
2024-02-23 17:45:54 -05:00
Cohee
737a0bd3ae
Fix purge extras and mistral vectors
2024-02-23 22:37:00 +02:00
Cohee
9b34ac1bde
Merge pull request #1852 from berbant/staging
...
Display TranslateProvider link
2024-02-23 21:43:59 +02:00
Cohee
cb536a7611
Save a list of safe to export secret keys
2024-02-23 21:41:54 +02:00
Cohee
82c5042bad
Prevent extra loop iterations on buffer init
2024-02-23 21:23:44 +02:00
Cohee
4baefeba68
Extend per-entry scan depth limit, add warnings on overflow
2024-02-23 21:18:40 +02:00
Deciare
344b9eedbc
Request token probabilities from llama.cpp backend
...
llama.cpp server token probabilities are given as values ranging from
0 to 1 instead of as logarithms.
2024-02-23 14:01:46 -05:00
NWilson
f82740a238
Change Non-streaming Handler
2024-02-22 15:51:11 -06:00
berbant
bc2010a762
Update secrets.js
2024-02-22 23:55:57 +04:00
berbant
eb89337f51
Update index.js
2024-02-22 23:49:47 +04:00
Cohee
c9f0d61f19
#1851 Substitute macros in new example chat
2024-02-22 18:45:50 +02:00
NWilson
f569424f3e
Merge branch 'staging' into InfermaticAI
2024-02-22 08:32:10 -06:00
Cohee
beb5e470a2
#1069 Fix hoisting of pristine cards in newest sort
2024-02-22 04:48:46 +02:00
Cohee
ece3b2a7c1
Fix Chat Completions status check on settings loading if another API is selected
2024-02-22 04:36:06 +02:00
Cohee
06c3ea7c51
Merge pull request #1811 from kalomaze/sampler-order-ooba
...
Sampler priority support (for text-generation-webui)
2024-02-22 02:55:38 +02:00
Cohee
0ccdfe4bb7
Fix duped line
2024-02-22 02:45:35 +02:00
Cohee
40aa971d11
Merge branch 'staging' into sampler-order-ooba
2024-02-22 02:44:32 +02:00
Cohee
fb6fa54c7f
Fix import fetch HTTP method
2024-02-21 19:57:38 +02:00
Cohee
fcf171931a
Merge pull request #1846 from SillyTavern/pygimport
...
Pygimport
2024-02-21 19:55:57 +02:00
Cohee
92af4137a9
Use new export endpoint
2024-02-21 11:28:59 +02:00
Cohee
711fd0517f
Merge branch 'staging' into pygimport
2024-02-21 11:26:47 +02:00
Cohee
d31195a704
Apply same width for Kobold order
...
Just in case
2024-02-21 01:02:23 +02:00
Cohee
10fb69f36a
Widen the block
2024-02-21 00:59:38 +02:00
Cohee
d353fa58d0
Close div properly
2024-02-21 00:56:40 +02:00
Cohee
96f1ce1fce
Skill issue?
2024-02-21 00:55:30 +02:00
Cohee
0c1cf9ff2e
Send sampler priority as array
2024-02-21 00:53:54 +02:00
NWilson
7c12c836f2
Implement Key Filter
2024-02-20 09:40:35 -06:00
NWilson
48b9eb8542
Revert "Add InfermaticAI Profile"
...
This reverts commit 1e7c2820da
.
2024-02-20 09:37:39 -06:00
Cohee
f43e686301
Merge pull request #1845 from underscorex86/patch-1
...
Update slash-commands.js
2024-02-20 16:57:25 +02:00
Cohee
f0141b4dd1
Update slash-commands.js
2024-02-20 16:57:00 +02:00
NWilson
1e7c2820da
Add InfermaticAI Profile
2024-02-20 08:12:59 -06:00
Sneha C
095cd873de
Update slash-commands.js
...
added the word "persona" to the /sync description to make it easier for users to find.
2024-02-20 16:48:43 +04:00
Cohee
8ba9b5c38b
Merge branch 'staging' into sampler-order-ooba
2024-02-20 02:32:33 +02:00
Cohee
8e66a14e37
Add hints to doc strings about additional command prompts
2024-02-20 02:29:14 +02:00
Cohee
79ba026486
Merge pull request #1840 from Wolfsblvt/slash-commands-menu-actions-allow-custom-prompts
...
Extend impersonate/continue/regenerate with possible custom prompts (via slash commands and popup menu)
2024-02-20 02:26:41 +02:00
kalomaze
cec0698400
Oopsie
2024-02-19 18:24:04 -06:00
kalomaze
f3971686ea
Move text-gen-webui sampler order under kcpp order
2024-02-19 18:18:57 -06:00
kalomaze
32ee58e5e6
fix kcpp order reset
2024-02-19 18:12:56 -06:00
kalomaze
0d8858285f
Merge branch 'SillyTavern:release' into sampler-order-ooba
2024-02-19 18:11:30 -06:00
Cohee
061b7c6922
Don't try to execute script commands if the message doesn't start with slash
2024-02-20 02:09:01 +02:00
Wolfsblvt
a5ee46cb2a
Only respect slash command, ignore text field
2024-02-19 22:36:32 +01:00
Wolfsblvt
550d8483cc
Extend impersonate/continue/regenerate with possible custom prompts
...
- Use custom prompt provided via slash command arguments (similar to /sysgen and others)
- Use written text from textbox, if the popout menu actions are clicked
2024-02-19 22:23:58 +01:00
Cohee
2e00a1baaf
[FEATURE_REQUEST] Can the unlocked max context size for OpenAI completion be increased from 102k to 200k for example? #1842
2024-02-19 19:37:18 +02:00
NWilson
030806bf1e
Merge remote-tracking branch 'origin/staging' into InfermaticAI
2024-02-19 10:14:06 -06:00
NWilson
e55d903613
Support more settings
2024-02-19 09:53:26 -06:00
NWilson
90d5fbc182
Fix non streaming
2024-02-19 09:46:56 -06:00
Cohee
3c2113a6e7
Add ability to preserve file names when loading from assets downloader
2024-02-19 00:17:23 +02:00
Cohee
0391179c3c
Remove HTTP/2 workaround for pygsite
2024-02-17 17:04:37 +02:00
Cohee
e4a48cd28f
Add pyg hint to import UI
2024-02-17 03:54:13 +02:00
Cohee
c20a9fb5f5
Add HTTP/2 workaround for pygsite import
2024-02-17 03:52:45 +02:00
Cohee
02a2e26e2b
Merge branch 'staging' into pygimport
2024-02-17 02:23:18 +02:00
Cohee
ec826450dc
Merge pull request #1808 from LenAnderson/slash-fix-bleed
...
stop named args from nested commands bleeding into parent
2024-02-16 20:55:59 +02:00
Cohee
29b971a986
Merge branch 'staging' into slash-fix-bleed
2024-02-16 20:48:32 +02:00
Cohee
b072057594
[skip ci] Code format
2024-02-16 20:44:54 +02:00
Cohee
c06fe6abfc
Add character asset type
2024-02-16 20:42:56 +02:00
Cohee
a8cd6c9fe7
Allow finding characters in slash commands by exact PNG name
2024-02-16 20:24:47 +02:00
Cohee
7fbef32869
Use uuid extraction from Pygsite URL
2024-02-16 20:24:06 +02:00
Cohee
106cdf3aed
Merge pull request #1833 from berbant/patch-4
...
Update chat-completions.js (сhanges to openrouter referer)
2024-02-16 20:22:55 +02:00
NWilson
c6c73fedad
Key Fix
2024-02-16 10:23:26 -06:00
Cohee
c8b0030f6e
Extract PNG read/write methods
2024-02-16 18:03:56 +02:00
NWilson
8075e4cd1e
Changes
2024-02-16 09:07:06 -06:00
NWilson
b5887960b6
Merge branch 'release' into InfermaticAI
2024-02-16 08:53:04 -06:00
berbant
187ecc2046
Update chat-completions.js
...
This fix will let SillyTavern show up in the Activity List and App Showcase List (app rankings) on openrouter.ai with the right name and the correct link. Right now, all the requests from ST on their end look like 'http://127.0.0.1 :'.
2024-02-15 16:14:33 +04:00
Cohee
0da0d490c7
#1796 Attempt to fix alltalk on remote servers
2024-02-14 19:44:47 +02:00
Cohee
6ab918605e
Allow single quotes in generated SD prompts
2024-02-14 15:39:56 +02:00
Cohee
e3102bb26f
#1823 Add -1 as min value for top k
2024-02-14 01:45:07 +02:00
Cohee
dbfe7ae7c6
Remove trailing whitespace
2024-02-13 11:56:57 +02:00
Cohee
f12993ffb7
Merge pull request #1824 from SolidSnacke/release
...
Translating to Russian language. (third addition)
2024-02-13 11:56:41 +02:00
Cohee
8d4c4c1945
Only snap resolution if pixel counts change
2024-02-13 11:40:37 +02:00
SolidSnacke
604f9732be
Small fix.
2024-02-12 19:42:07 +03:00
SolidSnacke
90963f6437
Addendum number four.
...
I reached for everything that most often caught my eye.
I also replaced widthNatural flex1 margin0 with widthNatural margin0. Now there should be no problem with fields taking up extra space. Although perhaps you asked me to return everything as it was.
2024-02-12 18:58:52 +03:00
Cohee
b8387df15e
#1826 Allow snapping to known resolutions for face/bg generations
2024-02-12 17:28:39 +02:00
Cohee
9d713825c2
#1827 Consolidate {{group}} macro behavior
2024-02-12 16:23:01 +02:00
Cohee
5f6bc49aa6
Exclude repo from droid media scans
2024-02-12 15:56:14 +02:00
Cohee
72256110a7
Unbreak current chat rename
2024-02-12 02:55:16 +02:00
SolidSnacke
85df989193
Translating to Russian language. (third addition)
...
I finished the translation into Russian a little more as best I could.
2024-02-12 02:28:42 +03:00
Cohee
0480488127
Merge pull request #1815 from bdashore3/staging
...
Fix zen slider values
2024-02-11 19:27:37 +02:00
Cohee
fe080cfec3
Merge pull request #1817 from SolidSnacke/release
...
Translating to Russian language. Translation of the User Settings tab …. (again)
2024-02-11 19:27:18 +02:00
Cohee
7bcb6f1ee1
Merge branch 'release' into staging
2024-02-11 19:22:20 +02:00
SolidSnacke
4d958b9df7
Translating to Russian language. Translation of the User Settings tab. (again)
...
Made a translation of the User Settings tab. I tried to translate everything that was not translated and tried to correct the index.html file in some places so that, for example, the PC and phone icons would not disappear during translation. Next, I'll try to translate other tabs if I'm not too lazy.
By the way, I wanted to ask, how can I translate the pop-up message in these buttons? I just asked once and they wrote to me that they are a different module altogether. (see photo)
2024-02-11 20:06:47 +03:00
Cohee
354c52d997
#1814 Fix regex placement attribution
2024-02-11 16:52:14 +02:00
Cohee
33d93b9761
#1813 Fix squash system messages
2024-02-11 15:56:48 +02:00
Cohee
2d152d2705
Update docker-publish.yml
2024-02-11 15:38:41 +02:00
Cohee
f183f55c74
Update Dockerfile
2024-02-11 15:36:20 +02:00
kingbri
6e10c43c63
Zen Sliders: Add off values for dynatemp and smoothing factor
...
Off for dynatemp is 1.0, smoothing factor is 0.0
Signed-off-by: kingbri <bdashore3@proton.me >
2024-02-11 01:32:32 -05:00
kalomaze
9fed7ed742
Make the neutralize option turn off quad sampling
2024-02-10 17:57:00 -06:00
kalomaze
70deb11d27
implement jank js + drag n drop sampler priority
2024-02-10 16:32:46 -06:00
kalomaze
818029288e
Remove sending it if it's Aphrodite or TabbyAPI
2024-02-10 15:22:24 -06:00
Cohee
cbea5bf996
UI Theme import/export
2024-02-10 23:12:16 +02:00
kalomaze
2065f95edc
Sampler priority support
2024-02-10 14:57:41 -06:00
Cohee
87668f5962
Update tiktoken package
2024-02-10 22:16:59 +02:00
Cohee
df97f5364b
Regex import/export
2024-02-10 21:57:22 +02:00
Cohee
91f31e746e
Merge pull request #1810 from SillyTavern/staging
...
Staging
2024-02-10 21:24:42 +02:00
Cohee
97716ea9ca
#1681 Remove pkg builds
2024-02-10 21:19:49 +02:00
Cohee
6b669bbc22
#1809 Add gitkeep to user
2024-02-10 21:15:59 +02:00
Cohee
18f84979f2
Use SSE streaming for MakerSuite
2024-02-10 02:43:50 +02:00
LenAnderson
cab6f90519
stop named args from nested commands bleeding into parent
2024-02-09 22:49:38 +00:00
Cohee
867c42cb6d
Add cyrillic special quotes to tts option
2024-02-09 18:33:01 +02:00
Cohee
d8d4732614
Add koboldcpp param aliases
2024-02-09 15:32:40 +02:00
Cohee
0f04508f30
Merge pull request #1806 from bdashore3/staging
...
Fixes for text completions
2024-02-09 10:14:52 +02:00
kingbri
530455979f
Textgen: Add tabby to logprobs
...
Tabby now supports logprob returns. Add support to the backend gate.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-02-08 20:59:54 -05:00
kingbri
f372b2ac16
Textgen: Fix dynatemp defaults
...
The default min and max temp values should be 1
Signed-off-by: kingbri <bdashore3@proton.me >
2024-02-08 20:57:40 -05:00
Cohee
03ad72b6c7
Merge pull request #1802 from Technologicat/modelname
...
{{model}} substitution to get name of current LLM
2024-02-08 11:36:02 +02:00
Juha Jeronen
a49d0f1050
use getGeneratingModel
2024-02-08 11:13:54 +02:00
Cohee
c557ade9b4
Merge pull request #1803 from lucyknada/staging
2024-02-08 03:40:19 +02:00
lucy
f5d5a75ef5
[fix/smoothing] align numerical input max with slider max
2024-02-08 02:03:49 +01:00
Cohee
44a3bb8ec7
#1777 Add await argument to /trigger command
2024-02-08 00:20:36 +02:00
Cohee
d7f86a7f6b
Merge pull request #1800 from EX3-0/patch-1
...
Update openai.js added /proxy command.
2024-02-08 00:05:53 +02:00
Cohee
90231680a9
Remove extra space
2024-02-08 00:05:23 +02:00
Cohee
dfc1719c3f
Use fuzzy name matching
2024-02-08 00:04:48 +02:00
Cohee
80d9b08cc3
Merge pull request #1801 from Technologicat/getchatname
...
Add /getchatname command
2024-02-07 23:58:27 +02:00
Cohee
04372848c8
Fix for undefined chats
2024-02-07 23:58:05 +02:00
Juha Jeronen
2dcb490e43
add {{model}} substitution macro to get name of current LLM
...
This is useful in the character card for an AI assistant, see #1774 .
Tested with the Textgen backend, but should work with others too.
Horde will show only "Connected", and Novel will show the tier,
but Kobold and Textgen will show the model name.
If not connected, on any backend, will show "no_connection".
2024-02-07 23:29:32 +02:00
Juha Jeronen
c1a5b50aae
improve description for consistency
2024-02-07 23:12:21 +02:00
Juha Jeronen
5183fb40a2
refactor to improve proposed implementation of /getchatname
2024-02-07 23:09:51 +02:00
Juha Jeronen
5d1f3b13ea
add /getchatname slash command to get name of current chat file
...
Example:
/getchatname | /echo {{pipe}}
2024-02-07 22:51:41 +02:00
EX3-0
b2eb361028
Update openai.js added /proxy command.
...
Added "proxy" slash command to openai.js to change between proxy presets in ST script.
2024-02-07 13:52:48 -05:00
Cohee
58c3d3eb7f
Use ooba API key in multimodal request
2024-02-07 19:31:38 +02:00
Cohee
c3129da879
[skip ci] Lint fix
2024-02-07 19:28:34 +02:00
Cohee
b244a1c301
Mark textgen API key as optional
2024-02-07 19:26:34 +02:00
Cohee
8ecab19966
Merge pull request #1798 from oobabooga/staging
...
Add API key field for text-generation-webui
2024-02-07 19:24:42 +02:00
Cohee
2923d1454f
Merge pull request #1799 from Technologicat/fix-delchat
...
fix /delchat for characters with lots of chat files
2024-02-07 19:22:22 +02:00
Juha Jeronen
f0cffb3dd9
fix /delchat for characters with lots of chat files
2024-02-07 15:20:37 +02:00
oobabooga
b95cddec1c
Remove debug statement
2024-02-06 20:03:52 -08:00
oobabooga
21fb143718
Add API key
2024-02-06 20:00:16 -08:00
Cohee
318235e13e
Merge pull request #1795 from SillyTavern/staging
...
Staging
2024-02-06 17:46:34 +02:00
Cohee
2815990589
Force personas sort before returning to caller
2024-02-05 10:58:35 +02:00
Cohee
b158a86c25
Firefox copium for expression images
2024-02-05 02:21:20 +02:00
Cohee
f12aeeed90
Firefox copium for persona images
2024-02-05 02:18:44 +02:00
Cohee
41f53f4162
Merge pull request #1790 from Technologicat/talkinghead-fixes-feb2024
...
Talkinghead fixes feb2024
2024-02-05 01:33:39 +02:00
Cohee
d192c5ae7f
Merge pull request #1791 from anon998/add-logprobs-to-custom-openai
...
Add logprobs support for custom OpenAI APIs
2024-02-05 01:31:06 +02:00
anon
634c9aad3b
add logsprobs support for custom OpenAI APIs
2024-02-04 23:11:45 +00:00
Juha Jeronen
ad48d6666a
fix bug: when switching talkinghead off, set character expression
2024-02-05 00:47:14 +02:00
Juha Jeronen
2a39db799a
auto-pause Talkinghead when ST tab is hidden to save GPU resources
2024-02-05 00:46:44 +02:00
Juha Jeronen
91c4de6605
add /th
(alias /talkinghead
) to toggle Talkinghead on/off
2024-02-05 00:46:23 +02:00
Juha Jeronen
5ad2a0d064
refresh talkinghead char on expression zip upload
2024-02-05 00:45:50 +02:00
Juha Jeronen
3b526ce207
remove some useless comments
2024-02-05 00:45:37 +02:00
Juha Jeronen
169b1c2c63
talkinghead check: always check also whether the module is enabled
2024-02-05 00:45:20 +02:00
Juha Jeronen
9e8f3e0def
one more debug message
2024-02-05 00:44:46 +02:00
Juha Jeronen
eb634d597f
add comment on TTS
2024-02-05 00:44:39 +02:00
Juha Jeronen
24b315a149
comments
...
The tech is "Talkinghead" (capital T), the Extras module is
"talkinghead" (lowercase t).
2024-02-05 00:44:26 +02:00
Juha Jeronen
83e264db9e
add some debug messages
2024-02-05 00:40:03 +02:00
Cohee
08e3fc60c4
Merge branch 'staging' into release
2024-02-04 21:37:12 +02:00
Cohee
b7921f1edd
#1630 Fix regex depth application
2024-02-04 21:34:17 +02:00
Cohee
593129175b
Merge pull request #1787 from SillyTavern/staging
...
Staging
2024-02-04 20:42:21 +02:00
Cohee
bdf7602fab
Add SpeechT5 TTS provider
2024-02-04 20:31:20 +02:00
Cohee
f1cadfde2b
Fix llamacpp server
2024-02-04 17:41:46 +02:00
RossAscends
c03966d19a
Merge pull request #1786 from bdashore3/staging
...
Fix requests with sampling params
2024-02-04 17:26:54 +09:00
kingbri
3e34123b31
Textgen: Fix sampling param requests
...
1. TabbyAPI was not being included in temperature_last
2. DynaTemp parameters were still being sent even though the checkbox
was off. Cleanup the parameters if dynatemp is off for backends that
don't take in a dynatemp boolean.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-02-04 01:44:07 -05:00
Cohee
7ac6ed267f
#1782 OpenAI multiswipe
2024-02-04 03:36:37 +02:00
Cohee
4c148c2da2
Merge pull request #1783 from lucyknada/staging
...
[docker/gitignore] persist extensions on restart
2024-02-03 16:36:56 +02:00
lucy
d82f1c5e7d
[fix] [gitignore/docker] add docker user and extensions folder
2024-02-03 06:36:26 +01:00
lucy
96883bae59
[fix] [docker-compose] persist third party extensions
...
currently the third party extensions will get wiped on each container restart and also there is no way to re-import extensions
2024-02-03 06:35:04 +01:00
Cohee
07677584c4
#1781 Fix /len and unescape for non-string arguments
2024-02-03 02:06:49 +02:00
Cohee
37d94a4331
#1775 Fix personas name sorting
2024-02-03 01:52:57 +02:00
Cohee
17a783f9c6
Merge pull request #1780 from Spacellary/patch-1
...
(Small) Add Handling for Dangling Characters in "trimToEndSentence" - utils.js
2024-02-02 21:34:51 +02:00
Cohee
4649c806e0
Use regex to match whitespace
2024-02-02 21:30:32 +02:00
Cohee
d0b8c4e2d8
Merge pull request #1750 from LenAnderson/slash-escapes
...
unescape args before calling callback
2024-02-02 21:00:24 +02:00
LenAnderson
db82b5bb3d
Merge branch 'staging' into slash-escapes
2024-02-02 18:13:19 +00:00
Cohee
0ff46baaa2
Merge pull request #1766 from AAbushady/quad-sample
...
Quad sample and DynaTemp Exponent
2024-02-02 20:08:12 +02:00
Cohee
6d0d92aaff
Add grammar and dynatemp for aphrodite
2024-02-02 20:06:46 +02:00
Spacellary
e4025cb413
Add Handling for Dangling Characters in "trimToEndSentence" - utils.js
...
New: Considered the presence of whitespace or newline characters preceding the punctuation for accurate trimming.
2024-02-02 13:42:31 -03:00
Cohee
3b739cceed
Remove old format setting presets
2024-02-02 17:41:46 +02:00
Cohee
f669b959c3
Rename RP instruct
2024-02-02 17:37:38 +02:00
Alexander Abushady
30213c8430
Merge remote-tracking branch 'upstream/staging' into quad-sample
2024-02-01 22:27:38 -05:00
Cohee
303fb09388
Show persona file name on hover
2024-02-02 04:09:12 +02:00
Cohee
a746077a1e
Sort personas by name.
2024-02-02 04:07:51 +02:00
Cohee
2f3dca2348
Add endpoint for transformers.js TTS
2024-02-02 01:51:02 +02:00
Cohee
10d78f9a25
Aphrodite tokenizer
2024-02-02 01:09:03 +02:00
Cohee
4b845dd442
Add backend for transformers.js whisper
2024-02-02 00:36:40 +02:00
Alexander Abushady
bbf062d625
one for the tabby's in the back
2024-02-01 17:12:12 -05:00
Cohee
695b438c0d
Split vector batches into 10s
2024-02-01 11:02:47 +02:00
RossAscends
7618133d6d
unrestricted amount_gen for madlab mode
2024-02-01 15:24:35 +09:00
Alexander Abushady
f211a8e6f0
one for my aphro-bros
2024-01-31 23:02:07 -05:00
Alexander Abushady
4c621a7229
Git merge is mean
2024-01-31 18:13:47 -05:00
Cohee
62b6f9782d
Merge pull request #1771 from SillyTavern/lingva
...
Lingva
2024-01-31 22:41:42 +02:00
Cohee
3712752309
Lint fix. Add missing URL handling.
2024-01-31 22:38:50 +02:00
Cohee
6d3a42d0a8
Merge pull request #1770 from berbant/patch-3
...
Lingva Patch 3
2024-01-31 22:32:27 +02:00
Cohee
5f159e7c6d
Merge pull request #1769 from berbant/patch-2
...
Lingva Patch 2
2024-01-31 22:32:08 +02:00
Cohee
134bb2058a
Merge pull request #1768 from berbant/patch-1
...
Lingva Patch 1
2024-01-31 22:31:50 +02:00
Cohee
b1b2cd44b3
Consolidate round avatar sizes
2024-01-31 22:14:45 +02:00
Cohee
a3de917ca2
Update v1 tags field to get rid of console nag
2024-01-31 21:59:04 +02:00
berbant
623e2b99ce
Update secrets.js
...
Added new translateProvider: Lingva Translate
2024-01-31 22:50:00 +04:00
berbant
11d3211839
Update translate.js
...
Added new translateProvider: Lingva Translate
2024-01-31 22:47:14 +04:00
berbant
ed875ec77d
Update index.js
...
Added new translateProvider: Lingva Translate
2024-01-31 22:42:28 +04:00
Alexander Abushady
8d9a373292
Merge remote-tracking branch 'upstream/staging' into quad-sample
2024-01-31 11:08:13 -05:00
Cohee
5252d74450
Merge pull request #1767 from test157t/staging
...
Updated index.html to include Dynamic temp in UI for tabby.
2024-01-31 16:49:07 +02:00
test157t
14e261346f
Update index.html
...
Added tabby to list of backends that can use dynatemp.
2024-01-31 09:34:59 -05:00
Cohee
5a2dad48f2
LibreTranslate zh-CN aliased
2024-01-31 14:37:26 +02:00
Cohee
891077be43
Add min-width to personas search input
2024-01-31 12:24:27 +02:00
Cohee
bb1c023ef2
Fix mobile long persona description overflow
2024-01-31 12:21:04 +02:00
Cohee
872418757c
#1761 Personas grid view (slight return)
2024-01-31 12:13:01 +02:00
Cohee
33c452df3e
Fix navigation if new persona is on the first page
2024-01-31 11:23:57 +02:00
Cohee
d800e19067
Fix bogus folder height in rectangular grid mode
2024-01-31 11:15:33 +02:00
Cohee
fa73c523f0
Persist current page on persona actions
2024-01-31 11:01:50 +02:00
Alexander Abushady
722caff91d
minor tweak on exponent
2024-01-31 00:49:27 -05:00
Alexander Abushady
da68d35ca5
Remove Noisy Sampling
...
Leaves DynaTemp Exponent and Quadratic Sampling.
2024-01-30 21:50:50 -05:00
Alexander Abushady
766cd49953
Merge remote-tracking branch 'upstream/staging' into quad-sample
2024-01-30 21:20:37 -05:00
Cohee
be62903adb
Disable browser autocomplete on proxy password
2024-01-31 04:00:21 +02:00
Cohee
e08361cb97
Add labels to chat management buttons
2024-01-31 03:59:13 +02:00
Cohee
6877a638e4
Denser gaps in personas layout
2024-01-31 03:53:12 +02:00
Cohee
28d94bc429
#1765 Move create persona to a more obvious place
2024-01-31 03:37:38 +02:00
Cohee
f8032ac649
Default to 5 personas per page
2024-01-31 03:34:51 +02:00
Cohee
115082bfdd
Move default persona outline to image block
2024-01-31 03:32:32 +02:00
Cohee
e1b28580aa
Merge pull request #1763 from SillyTavern/personas-facelift
...
Personas facelift
2024-01-31 02:11:48 +02:00
Cohee
c01217ac76
Clean-up styles and handlers
2024-01-30 20:16:48 +02:00
Cohee
07686291f6
Clean-up placeholders in template
2024-01-30 20:03:56 +02:00
Cohee
4542c66664
#1761 Persona management overhaul
2024-01-30 19:12:56 +02:00
Cohee
079ab7db07
#1758 Mute character in group chat but keep character card
2024-01-30 12:27:31 +02:00
Alexander Abushady
9c33a04806
Merge remote-tracking branch 'upstream/staging' into quad-sample
2024-01-29 18:38:17 -05:00
Cohee
da7b435b7c
Merge pull request #1751 from kingbased/proxypreset
...
Reverse proxy presets
2024-01-29 22:09:33 +02:00
Cohee
afd3f2c1ac
Make proxy message wider
2024-01-29 22:08:38 +02:00
Cohee
bf8eb3e7fd
Move proxy UI to API connections panel
2024-01-29 22:07:10 +02:00
Cohee
b4646da187
Fix logprobs parser on NovelAI non-streaming
2024-01-29 11:13:48 +02:00
Alexander Abushady
d1f41a4191
Merge branch 'staging' into quad-sample
2024-01-28 19:20:20 -05:00
Cohee
58086d26ba
Merge pull request #1680 from valadaptive/macro-separation
...
Pass macro variables into evaluateMacros
2024-01-29 01:02:38 +02:00
Cohee
5f1e290bda
Disallow multiple {{original}} macro substitutions
2024-01-29 00:58:29 +02:00
Cohee
a9464daffa
Merge branch 'staging' into macro-separation
2024-01-29 00:51:06 +02:00
Cohee
ef9cdf64cf
Fix swipe buttons display when using /comment after last AI message
2024-01-29 00:37:51 +02:00
Alexander Abushady
92aae0da04
Enter the Kalo Zone
2024-01-28 15:14:21 -05:00
Cohee
8037e31c53
Fix {{original}}
2024-01-28 17:31:19 +02:00
Cohee
f732b8ae4c
Add optional module to vectors manifest
2024-01-27 23:09:41 +02:00
Cohee
8e2b117573
Nicer chat width label
2024-01-27 23:08:26 +02:00
Cohee
19546128e1
Merge pull request #1678 from valadaptive/remove-count-view-mes
...
Remove count_view_mes
2024-01-27 22:57:03 +02:00
valadaptive
44fb746783
Remove dead if statement
2024-01-27 15:25:44 -05:00
valadaptive
29f509179c
Remove getMessageId
...
As far as I can tell, we don't add/remove anything from chat in between
the calculation of newMessageId and subsequent calls to getMessageId.
We can just use newMessageId everywhere.
2024-01-27 13:50:54 -05:00
valadaptive
e475081116
Fix off-by-one in addOneMessage
2024-01-27 13:48:08 -05:00
valadaptive
7f955a59b9
Remove count_view_mes
2024-01-27 13:24:08 -05:00
valadaptive
4bd7364a8e
Change macro substitution order
2024-01-27 13:22:22 -05:00
valadaptive
71f47588cd
Pass macro variables in to evaluateMacros
...
This doesn't cover *all* the variables yet, just the ones that were
previously passed in as arguments. I'll expand this later to separate
the macro parsing from the execution of the functions themselves.
2024-01-27 13:20:44 -05:00
based
ee7ee9f60a
merged mistral proxy support
2024-01-27 06:26:23 +10:00
based
aa976d0de2
implemented proxy preset manager
2024-01-27 06:21:00 +10:00
LenAnderson
2cdf928fc7
unescape args before calling callback
2024-01-26 18:58:44 +00:00
Cohee
4d534e3042
[BUG] Incorrect context size for gpt-4-turbo-0125 #1748
2024-01-26 18:51:20 +02:00
Cohee
a3e3185220
Prettyprint exported character JSONs
2024-01-26 18:46:32 +02:00
Cohee
cb32e28b82
Allow multiple stop strings for TogetherAI
2024-01-26 17:40:20 +02:00
Cohee
354a6b76c7
Merge pull request #1749 from AlpinDale/patch-2
2024-01-26 11:04:58 +02:00
AlpinDale
8af3939f09
fix: logprobs for Aphrodite
...
Since Aphrodite follows the same logprobs style as ooba, we can enable it easily.
2024-01-26 07:15:39 +00:00
Cohee
3cf01e765a
#1741 Filter non-unique chunks
2024-01-26 04:18:15 +02:00
Cohee
1647e5ae49
Merge pull request #1734 from khanonnie/alternative-tokens
...
Implement Token Probabilities UI panel using logprobs
2024-01-26 03:39:25 +02:00
khanon
60044c18a4
Implement Token Probabilities UI using logprobs
2024-01-25 18:34:46 -06:00
Cohee
0f8b8734ca
Merge pull request #1747 from lucyknada/staging
...
[feat] GENERATION_ENDED event
2024-01-26 01:59:45 +02:00
lucy
1ef437f5f1
[feat] GENERATION_ENDED event
...
uses hideStopButton() to trigger the event, because all other paths are conditional and would require the event to be triggered in multiple functions, compared to hideStopButton() already being called at the end of all the generations
unblockGeneration() was another candidate, but it is not consistently executed to be viable
2024-01-26 00:53:27 +01:00
Cohee
5185752662
Merge pull request #1746 from Makosful/release
...
Iterate over textChunks to find character data
2024-01-26 01:22:09 +02:00
Cohee
19c3b3016c
Handle edge case when no chara chunk
2024-01-26 01:14:12 +02:00
Vornir Jotunn
84a21fba27
fix: Iterate textChunks to find character data
2024-01-25 21:01:09 +01:00
Cohee
40476dca3b
New OAI models
2024-01-25 22:01:02 +02:00
Cohee
aa1d2a7260
Fix promisify warning
2024-01-25 21:37:42 +02:00
Cohee
515e3859ec
Merge pull request #1689 from h-a-s-k/staging
...
Group chat fixes
2024-01-25 20:51:55 +02:00
Cohee
6012ee5f89
#1740 Open most recent chat when deleting current chat file
2024-01-25 18:55:38 +02:00
Cohee
4abe87f103
#1742 Add /chat-manager command
2024-01-25 18:19:04 +02:00
Cohee
6ff998816d
#1728 Missed one
2024-01-25 03:28:30 +02:00
Cohee
1ae5a8bd66
#1630 Fix display mode regex depth calc
2024-01-25 02:53:39 +02:00
Cohee
422b41fcfa
Revert custom CSS layout
2024-01-25 01:57:03 +02:00
Cohee
e627e89722
Merge pull request #1726 from Technologicat/tooltips-vol1
...
add/improve tooltips
2024-01-24 22:50:02 +02:00
Cohee
3f3529ef89
#1630 Add min/max depth for prompt/display regex scripts.
2024-01-24 22:48:58 +02:00
Cohee
55984a59bb
#1728 Allow zeros in {{pipe}} macro
2024-01-24 21:19:29 +02:00
Cohee
e537def312
Add return value to /sd command and quiet flag
2024-01-24 20:15:10 +02:00
Cohee
4985afd816
Extend external media checks
2024-01-24 19:14:40 +02:00
Cohee
9f81ea3c1f
Allow double quotes inside of <tags>
2024-01-24 18:05:11 +02:00
Juha Jeronen
0683d7a538
Merge branch 'staging' into tooltips-vol1
2024-01-24 17:05:09 +02:00
Cohee
532c86b051
Merge pull request #1737 from Technologicat/vectordb-with-extras
...
Initial support for Extras vectorizer, for Vector Storage
2024-01-24 17:01:54 +02:00
Cohee
0ad756c923
Add check for "embeddings" module.
2024-01-24 16:51:57 +02:00
Juha Jeronen
62170afd03
fix presentation
2024-01-24 16:14:42 +02:00
Cohee
b4e7ee05e6
Remove regex replace strategy selector
2024-01-24 16:10:50 +02:00
Juha Jeronen
6c8eff0544
Meh once more - use the name suggested in the review.
2024-01-24 16:08:38 +02:00
Juha Jeronen
bf3470411d
Meh, once more. Maybe better this way?
2024-01-24 16:04:29 +02:00
Juha Jeronen
915c238510
fix it correctly...
2024-01-24 16:03:04 +02:00
Juha Jeronen
91a688ee7f
oops, bug
2024-01-24 16:02:51 +02:00
Juha Jeronen
71344720d2
fix as per review
2024-01-24 16:02:08 +02:00
Juha Jeronen
0a07161cf8
support batch mode for Extras backend too
2024-01-24 15:48:14 +02:00
Juha Jeronen
a1c7e2918b
Merge branch 'staging' into vectordb-with-extras
2024-01-24 15:48:01 +02:00
Cohee
4823bcf4ff
Add option to forbid external images
2024-01-24 15:47:54 +02:00
Juha Jeronen
8b43535352
Initial support for Extras vectorizer, for Vector Storage
2024-01-24 15:16:55 +02:00
NWilson
f29f934c6b
Progress
2024-01-24 06:59:27 -06:00
Cohee
625a07ac1f
Fix Chrome 121 scrollbars
2024-01-24 14:25:13 +02:00
Cohee
d5a2f5d9fc
Fix /rand returning zero #1728
2024-01-24 14:04:45 +02:00
Cohee
cfdf43a26e
#1671 Add batch vectorization
2024-01-24 13:56:13 +02:00
Cohee
3d2c8bf674
Merge pull request #1733 from SillyTavern/wi-overrides
...
Add per entry WI setting overrides
2024-01-24 13:12:47 +02:00
Cohee
e329bd8497
Fix JSdoc comments
2024-01-24 13:07:56 +02:00
Cohee
c76cc20a7d
Fix default value for new fields
2024-01-24 13:00:43 +02:00
Cohee
7b63eceae4
Default => Use global setting
2024-01-24 12:55:08 +02:00
Juha Jeronen
12d3ab92af
fix as per review
2024-01-24 00:32:17 +02:00
Cohee
9cf29b3651
Breaking - Count scan depth as individual messages, not pairs.
2024-01-24 00:07:22 +02:00
Cohee
8a69f63044
#1727 Add per entry WI setting overrides
2024-01-23 22:44:20 +02:00
Cohee
9b42be2334
Reset message editor before switching active chat
2024-01-23 11:00:33 +02:00
Cohee
107fe85543
Add OpenRouter filtered reason display
2024-01-23 00:10:53 +02:00
Juha Jeronen
6a03980db6
add/improve tooltips
2024-01-22 15:56:12 +02:00
Cohee
958cf6a373
Don't append name2 in non-instruct mode if continuing on first message
2024-01-21 23:20:29 +02:00
Cohee
3cd935c0d2
Fix possible prompt overflow on message examples push-out
2024-01-21 23:13:01 +02:00
Cohee
814ed49c31
#1719 Clear text nodes in rendered formulas
2024-01-21 17:27:09 +02:00
Cohee
e2becdf7a9
Add typedefs for TTS audioJob
2024-01-21 15:19:13 +02:00
Cohee
f3fc3f12a7
Merge pull request #1716 from Tony-sama/staging
...
VRM extension support
2024-01-21 15:12:44 +02:00
Cohee
ffbf35e468
Update index.js
2024-01-21 15:11:47 +02:00
Cohee
4bc7fbcfd7
Bump package version
2024-01-21 15:07:35 +02:00
Cohee
b2509f8de4
Rethrow AllTalk init error
2024-01-20 20:44:11 +02:00
Cohee
570d5a30bd
[skip ci] Lint fix
2024-01-20 20:40:40 +02:00
Cohee
3cb9413541
#1718 Fix message search opening wrong chats
2024-01-20 20:13:41 +02:00
Cohee
67c8970373
#1719 Hide HTML formulas
2024-01-20 19:51:08 +02:00
Cohee
2846d0fd58
#1720 Fetch no-cache images when uploading
2024-01-20 19:48:56 +02:00
Tony Ribeiro
b7f46b1cdf
Remove typo
2024-01-19 17:08:45 +01:00
Tony Ribeiro
bce5352c94
Removed VRM importmap.
2024-01-19 17:07:10 +01:00
Tony Ribeiro
b741f32ae9
Clean comments
2024-01-19 09:34:32 +01:00
Tony Ribeiro
09a413559f
Merge branch 'staging' of https://github.com/Tony-sama/SillyTavern into staging
2024-01-19 09:29:57 +01:00
Tony Ribeiro
49a5031e58
Clean debug comments
2024-01-19 09:29:49 +01:00
Tony Ribeiro
5b201bce7a
Merge branch 'SillyTavern:staging' into staging
2024-01-19 09:26:28 +01:00
Cohee
0b322c0e3d
Add repetition penalty control for OpenRouter
2024-01-18 23:55:09 +02:00
Cohee
874ccd93fc
Merge pull request #1714 from LenAnderson/qr-another-startup-fix
...
Qr another startup fix
2024-01-18 23:31:19 +02:00
LenAnderson
9ce2771dad
make finalizeInit blocking just to be sure
2024-01-18 20:47:46 +00:00
LenAnderson
65d9c944d8
await init and wait for APP_READY
2024-01-18 20:43:31 +00:00
Cohee
8874ffffc5
Adjust UI label.
...
Group members are peacenik
2024-01-18 18:23:00 +02:00
Cohee
4f55824d7f
QR auto-execute on group member draft
2024-01-18 18:08:38 +02:00
Cohee
b8445eb2cd
Add slash commands for instruct and context
2024-01-18 17:24:07 +02:00
Cohee
f966c398ef
Increase preset command timeouts
2024-01-18 16:36:26 +02:00
Cohee
7d34ed56e6
#1712 Add authorization only if Extras key is set
2024-01-18 16:33:02 +02:00
Cohee
e38d66edd0
Merge pull request #1698 from erew123/release
...
AllTalk TTS Initial commit
2024-01-18 02:41:44 +02:00
Cohee
d19ba9a68c
Fix format
2024-01-18 02:36:18 +02:00
Cohee
05d292e055
Merge branch 'staging' into erew123/release
2024-01-18 02:35:26 +02:00
Cohee
9aa4b50a86
Merge pull request #1709 from LenAnderson/qr-autoexec-queue
...
queue all auto-executes until APP_READY
2024-01-18 01:11:19 +02:00
erew123
3af2164187
AllTalk Updates
...
Streaming passed URL to global ST audio.
Localstorage removed for saving TTS elements.
Styles stored in CSS
Duplicate checks on fetchresponse removed.
2024-01-17 21:55:24 +00:00
erew123
f293c20e9f
Merge branch 'SillyTavern:release' into release
2024-01-17 21:28:08 +00:00
Cohee
6f896ebe16
Merge pull request #1710 from LenAnderson/qr-fix-api-qr-update
...
fix QR settings UI out of sync after update via API / slash command
2024-01-17 22:51:07 +02:00
LenAnderson
12a40c25a0
fix QR settings UI out of sync after update via API
2024-01-17 20:41:59 +00:00
LenAnderson
6fe17a1bed
queue all auto-executes until APP_READY
2024-01-17 20:32:25 +00:00
Cohee
617cabd7b5
Merge pull request #1707 from LenAnderson/qr-fixes
...
Several QR fixes
2024-01-17 11:12:38 +02:00
Cohee
d38700ca08
Merge pull request #1706 from LenAnderson/vars-fix-addvar-array
...
fix addvar on array using setGlobalVariable
2024-01-17 11:11:17 +02:00
RossAscends
7ceaeed9ad
filter DynTemp UI display to ooba and kcpp only for now
2024-01-17 17:12:43 +09:00
LenAnderson
1a50c9f976
use isTrueBoolean on all bools
2024-01-16 22:40:40 +00:00
LenAnderson
9f4ae351db
fix bools in /qr-update
2024-01-16 22:37:12 +00:00
LenAnderson
acaae1b973
fix type in helpstring
2024-01-16 22:36:55 +00:00
LenAnderson
d1966d9d5f
fix addvar on array using setGlobalVariable
2024-01-16 22:20:46 +00:00
Cohee
39f578d420
Merge pull request #1705 from LenAnderson/qr-init-immediately
...
init quick replies immediately
2024-01-16 23:13:14 +02:00
LenAnderson
7af43023b1
init quick replies immediately
2024-01-16 21:04:25 +00:00
Tony Ribeiro
a8a993c5ba
Update tts processing to keep track of character for VRM lip sync.
2024-01-16 04:54:14 +01:00
Tony Ribeiro
baab494ed4
Merge branch 'SillyTavern:staging' into staging
2024-01-16 00:15:13 +01:00
Cohee
e3ccaf70a1
Merge pull request #1701 from SillyTavern/staging
...
Staging
2024-01-15 20:50:44 +02:00
Cohee
044bd149cd
Merge pull request #1699 from HiroseKoichi/release
...
Use `#!/usr/bin/env bash` instead of `#!/bin/bash` in `start.sh` so that non-standard distros can run it OOTB
2024-01-15 20:49:39 +02:00
Cohee
5cb4dbc280
Trim TG types after split
2024-01-15 20:45:21 +02:00
Cohee
22e605168b
Properly reset seed with neutralize samplers
2024-01-15 20:44:07 +02:00
Cohee
25a695c783
Await QR auto-execution
2024-01-15 19:30:14 +02:00
Cohee
d122f8ee2c
Merge pull request #1700 from artisticMink/wi-for-combine-prompts-event
...
Add world info to generate_before_combine_prompts event data
2024-01-15 18:53:19 +02:00
maver
e4d5eac6cf
Add world info to generate_before_combine_prompts event data
2024-01-15 17:45:50 +01:00
Hirose
ad40e70346
Update start.sh
...
Update the bash script so that non-standard distros, such as Nixos, will be able to run the file without editing it. This does not affect current behavior; it just makes it so other distros will work OOTB.
2024-01-15 10:36:00 -06:00
erew123
d72b5125ac
Merge branch 'SillyTavern:release' into release
2024-01-15 14:51:47 +00:00
RossAscends
e9a7be54d2
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-01-15 16:19:48 +09:00
RossAscends
67deef0b29
add BOS and temp last back to tabby (eos was already there)
2024-01-15 16:19:47 +09:00
Cohee
ed77f4763a
#1696 Don't cancel generation on first Escape press if editing a message
2024-01-15 03:45:31 +02:00
Tony Ribeiro
017ac8a515
Added vrm tts lip sync call
2024-01-14 04:26:06 +01:00
erew123
b78350cc8e
AllTalk initial commit
...
AllTalk TTS initial commit from https://github.com/erew123/alltalk_tts
ST index.js is updated to have "Pass Asterisks to TTS Engine" which allows AllTalk to split text as character/narrator voices. This setting has been left disabled as standard, so wont affect other TTS engines. The setting will save along with other settings on the page (if checked).
2024-01-13 19:43:38 +00:00
Hask
4eba8e4575
Merge pull request #1 from h-a-s-k/group-chat-tweaks
...
Group chat tweaks
2024-01-13 17:43:07 +00:00
h-a-s-k
04c580afb5
Merge branch 'staging' into group-chat-tweaks
2024-01-13 14:34:22 -03:00
h-a-s-k
074cc13e60
Fix group chat example messages not including character name
2024-01-13 14:34:17 -03:00
h-a-s-k
9354697753
Actually call them example chats
2024-01-13 13:06:51 -03:00
Tony Ribeiro
4414de9087
Add vrm assets folders.
2024-01-05 22:28:18 +01:00
Tony Ribeiro
72d78fbe96
Add VRM import map and assets endpoint.
2024-01-05 07:00:23 +01:00
based
42aa7fd316
mistral proxy support
2023-12-31 06:21:40 +10:00
based
e7b6738fe8
merge
2023-12-31 05:04:37 +10:00