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
6872ad9489
More pointless lint.
2025-03-19 21:26:43 +03:00
5a2311b806
Linter's gonna lint…
2025-03-19 21:24:08 +03:00
cc54158f09
Use Node.js path parser to extract the stem in the chats search.
2025-03-19 21:17:42 +03:00
20cdcc37fc
Fix fixable lints
2025-03-19 20:00:33 +02:00
8a4a338455
Add unlinted file
2025-03-19 19:51:29 +02:00
a7a3badb8e
Add ESLint PR check action
2025-03-19 19:46:32 +02:00
9b76b6dd3c
Merge branch 'staging' into or-prompt-post-processing
2025-03-19 19:32:55 +02:00
190f2f9085
Merge pull request #3727 from Erquint/staging
...
Chat titles are now included in the search. Query terms don't have to occur in the same message anymore.
2025-03-19 19:32:21 +02:00
d3e62fe56c
Fix lint
2025-03-19 19:31:09 +02:00
a3c57fb05f
Correct the chat search comment.
2025-03-19 20:27:35 +03:00
0e746f0368
Fix workflow permissions for done labeling
2025-03-19 18:26:42 +01:00
6bfa54e9b4
Merge pull request #3725 from SillyTavern/feat/expressions-filter-available
...
Adds filtering to expressions to ignore labels that do not have sprites available
2025-03-19 19:18:02 +02:00
f5ecd1fa5f
Reduce warning level to debug
2025-03-19 19:15:07 +02:00
bbdd98a155
Prepend title to chat messages array before concatenating the string.
2025-03-19 19:40:28 +03:00
0607ac98db
Fix replacing user_prompt_bias on display
2025-03-19 15:52:51 +00:00
d48ebdb0d4
Join searched messages by linebreak to avoid searching for implicit whitespace.
2025-03-19 18:38:05 +03:00
2e936e804a
Fix default value for filter argument
2025-03-19 10:17:08 +01:00
42730bbe92
Fix sprite upload on empty expression
...
- When no sprite was defined before, it falsely tried to derive the filename from the existing filename when "allow multiple" was not enabled. It now correctly just utilizes the expression name, not relying on filename anymore.
2025-03-19 09:52:20 +02:00
d5d3516e18
Merge pull request #3724 from SillyTavern/fix/expressions-upload-new
...
Fix not being able to upload sprite when no sprite existed for an expression
2025-03-19 09:51:45 +02:00
7784b71c55
Merge pull request #3726 from SillyTavern/feat/expressions-remove-reasoning
...
Clean reasoning from LLM/webLLM classify response on expression classification
2025-03-19 09:44:05 +02:00