Commit Graph

10130 Commits

Author SHA1 Message Date
841f814137 Reverting cleanUpMessage() functionality changes. 2025-03-22 15:52:37 -06:00
ce2fd8800d Merge branch 'release' into staging 2025-03-22 19:39:34 +02:00
74addf1241 Fix TogetherAI models list 2025-03-22 19:39:23 +02:00
5969bf3992 Merge pull request #3732 from SillyTavern/disk-cache
Add disk cache for parsed character JSONs
2025-03-22 19:11:04 +02:00
834c9751f8 Merge branch 'staging' into disk-cache 2025-03-22 18:52:01 +02:00
50334890a6 Merge pull request #3742 from bmen25124/custom_request_stream
Added stream support to "custom-request"
2025-03-22 18:44:02 +02:00
0b937237c3 Refactor getStreamingReply to use nullish coalescing for show_thoughts 2025-03-22 18:27:49 +02:00
a20c8978f9 Refactor DiskCache to use a synchronization queue and update cache key generation 2025-03-22 17:03:41 +02:00
4f52c369fa Merge pull request #3743 from BrendanMcCauley/3710
Fix activatePooledorder()
2025-03-22 11:14:08 +02:00
5472ddc8e6 Fix activatePooledorder() 2025-03-21 19:58:26 -04:00
50340103de Increase cache clean-up interval 2025-03-22 01:18:23 +02:00
b625319f0c Optimize cache verification 2025-03-22 01:10:22 +02:00
8e66ab4d51 Fix cache removal queue processing 2025-03-21 22:47:45 +02:00
1f9472e7b2 Try fix linter with explicit permissions 2025-03-21 21:00:53 +01:00
82b885e5ef Sorry we don't know why lint didn't work 2025-03-21 21:49:26 +02:00
7df6a78f33 Better overrideShowThoughts value 2025-03-21 22:19:13 +03:00
17e0058763 Changed options type 2025-03-21 22:16:57 +03:00
7619396053 Better naming 2025-03-21 22:09:41 +03:00
f713948a1b formatting 2025-03-21 12:32:06 -06:00
c4175697ef cleanUpMessages() now uses object args. Adding option to trim names. 2025-03-21 12:18:48 -06:00
ec474f5571 Added stream support to "custom-request" 2025-03-21 20:44:09 +03:00
3ca6e0e8fc Update readme.md 2025-03-21 10:46:27 +02:00
ff21ee24d1 removing redundant .indexOf(). Adding extra length to account for the colon. 2025-03-20 21:46:16 -06:00
39ebffa282 Fix for removal of "{{user}}:" from generations 2025-03-20 20:00:26 -06:00
ef56eda2c2 Merge pull request #3730 from SillyTavern/feat/command-buttons-multiple
Add support for toggleable buttons/multiselect in `/buttons` command
2025-03-20 10:42:57 +02:00
e3c465258e Merge pull request #3731 from SillyTavern/fix-srw-trim
Fix replacing user_prompt_bias on display
2025-03-20 10:37:46 +02:00
4490c3edd5 Dispose diskCache during preSetupTasks cleanup 2025-03-20 10:24:27 +02:00
3355c682ca Convert to class 2025-03-20 10:21:41 +02:00
40f2eae3f3 Make it return empty array on cancel 2025-03-19 22:46:11 +01:00
df4700914c Remove debug log 2025-03-19 23:33:15 +02:00
60e4993a89 Refactor cache entry removal to use Set for removalQueue 2025-03-19 23:32:37 +02:00
587c528f6d Implement cache entry removal queue in diskCache 2025-03-19 23:31:30 +02:00
9c7d3d7400 Add cache validation func to startup 2025-03-19 23:03:39 +02:00
0e2290dacf Enable disk cache by default 2025-03-19 22:45:26 +02:00
1a2c54ce39 Disable TTL on disk cache 2025-03-19 22:40:49 +02:00
694df8ca55 Merge branch 'staging' into disk-cache 2025-03-19 22:40:11 +02:00
c5d4bdcd0b Merge branch 'staging' into fix-srw-trim 2025-03-19 22:28:27 +02:00
fb2f8dce10 Merge pull request #3721 from SillyTavern/or-prompt-post-processing
OpenRouter: Allow applying prompt post-processing
2025-03-19 22:16:09 +02:00
8eee1d09a8 Add support for toggleable /buttons
Enhances the buttons slash command with toggleable multi-select capability
Introduces a 'multiple' parameter to enable selecting several options
Updates button styling with visual indicators for toggle states
Modifies return value to handle array of selections when multiple is enabled
2025-03-19 21:13:28 +01:00
297a767746 Merge branch 'staging' into or-prompt-post-processing 2025-03-19 22:07:35 +02:00
c047e1acd9 Merge pull request #3729 from Erquint/staging
Use Node.js path parser to extract the filename stem in the chats search.
2025-03-19 22:07:06 +02:00
ec98746ac6 Merge pull request #3728 from SillyTavern/actions/eslint-checker
Add ESLint PR check action
2025-03-19 22:04:15 +02:00
af0939038b Fix undefined type references 2025-03-19 21:26:38 +02:00
df5b79a1a4 Move run-eslint to PR Manager workflow 2025-03-19 20:24:26 +01:00
a183c8f69a Fix the rest of lints 2025-03-19 21:21:04 +02:00
d7dbe736f8 Downgrade jsdoc plugin 2025-03-19 21:20:28 +02:00
0af4a3ebd7 Fix unfixable lints 2025-03-19 21:10:42 +02:00
73520b923f break some linting... 2025-03-19 20:01:31 +01:00
b88f9fb1ff break some linting 2025-03-19 19:59:17 +01:00
39a385ab04 Update eslint workflows version + formatting
- Add explicit version numbers (to prevent update conflicts)
- Separate the steps and give them names, for better readability on workflow log
- Only run on opened/synchronize
2025-03-19 19:58:00 +01:00