5191 Commits

Author SHA1 Message Date
Cohee
347a515c25 Thonk yeet 2025-01-25 21:38:57 +02:00
Cohee
9d73189133 Add updateMessageBlock and appendMediaToMessage to getContext 2025-01-25 00:38:13 +02:00
Cohee
9a2968d1eb Merge branch 'staging' into woo-yeah 2025-01-24 23:50:15 +02:00
Wolfsblvt
d4672b3517
Merge pull request #3340 from bmen25124/export_getCharacters_uuidv4_humanizedDateTime
New exported methods: getCharacters(), uuidv4(), humanizedDateTime()
2025-01-24 02:39:30 +01:00
bmen25124
bbf28c74f7 New exported methods: getCharacters(), uuidv4(), humanizedDateTime() 2025-01-24 04:27:12 +03:00
Cohee
1dd73e74ab Add thonk block copy 2025-01-24 01:21:08 +02:00
Cohee
03c98fb55a OpenRouter: Support reasoning blocks 2025-01-24 00:56:44 +02:00
Cohee
7f9b139ae0 Merge branch 'staging' into woo-yeah 2025-01-24 00:13:06 +02:00
Cohee
6aaeb754ef Exportable temporary assistant chats 2025-01-24 00:12:00 +02:00
subzero5544
a503f58d0c
Adding reverse proxy support to DeepSeek chat completion (#3328)
* added reverse proxy settings to deepseek chat completion

* Update chat-completions.js

* Update chat-completions.js

* Update chat-completions.js

* Update chat-completions.js

* Update chat-completions.js

* Update chat-completions.js

* Unify API key requirement

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2025-01-23 09:02:44 +02:00
Cohee
afae8d02be The THONKening 2025-01-23 02:52:52 +02:00
Cohee
e4290140bc TC: Remove -1 seeds from request body
Closes #3336
2025-01-22 22:45:30 +02:00
Cohee
ae29f06e44 Gemini: Fix image inlining for new models
#3332
2025-01-22 22:38:13 +02:00
Cohee
a2f71d387f
Merge pull request #3331 from qvink/emit_event_on_load_messages
adding event after loading more messages in chat
2025-01-22 18:21:26 +02:00
qvink
f1923c5364 making showMoreMessages async to await event emission 2025-01-22 08:36:47 -07:00
Cohee
636c8cb165
Merge pull request #3332 from sirius422/add-new-gemini-model
Add new Gemini thinking model and its alias
2025-01-22 15:10:28 +02:00
Karl-Johan Alm
93b18e6440
fix: corrects the preset name and adds deepseek v2.5 hash. 2025-01-22 21:36:18 +09:00
sirius422
11882827c7 Add new Gemini thinking model and its alias, specify context size and vision support 2025-01-22 18:37:43 +08:00
Cohee
9f1d431c99
Merge pull request #3327 from qvink/staging
exporting openGroupId from group-chats.js
2025-01-22 10:30:49 +02:00
Karl-Johan Alm
7877e6601d
add presets for DeepSeek R1 models 2025-01-22 13:13:41 +09:00
qvink
08b6ee0297 exporting openGroupId from group-chats.js 2025-01-21 16:50:01 -07:00
Cohee
d7bb92be54 deepseek reasoner
Closes #3322
2025-01-20 23:31:40 +02:00
Cohee
df28c2c676
Merge pull request #3311 from SillyTavern/fix-http-copy
Fix copy actions for non-HTTPS/localhost
2025-01-16 23:05:54 +02:00
Cohee
6e2b5d5dc8 Fix copy actions for non-HTTPS/localhost
Fixes #2352
2025-01-16 01:55:26 +02:00
Cohee
f98d27f187 Add sorting order for extensions manager 2025-01-15 22:59:41 +02:00
Eradev
a06270fc85 Fixed display bug when selecting a model 2025-01-15 08:04:15 -05:00
Eradev
c1535f1b34 Fixed class filter & new models count in featherless.ai 2025-01-15 00:35:40 -05:00
Eradev
6b494af146 Fix the date for featherless.ai models 2025-01-15 00:19:47 -05:00
Cohee
f8c6a62c23 Add separate drag handle for prompt manager on touch screen
Fixes #2239
2025-01-15 00:07:06 +02:00
Cohee
15cc825f43 Template clean-up 2025-01-14 21:34:39 +02:00
Cohee
5734722c5d Merge branch 'staging' into frFr 2025-01-14 21:32:58 +02:00
Rendal
3674c9d020 Fix formatting of 'Context Size - Response Length' label.
Fixing and adding more translations.
2025-01-14 14:45:17 +00:00
Cohee
4ebff0ffcc Merge branch 'staging' into ruRuJan 2025-01-13 16:53:26 +00:00
Cohee
40d29bd453
Merge pull request #3292 from SillyTavern/macrosparser 2025-01-12 03:53:45 +02:00
Cohee
1f66bc7756 Don't allow duplicate registrations 2025-01-11 23:18:03 +02:00
Cohee
b177affd81
Merge pull request #3289 from zerofata/vector-db-search-cmd
Add returnChunks and resultSize args to /db-search
2025-01-11 23:05:06 +02:00
zerofata
89c984830b
rename resultSize to count 2025-01-12 07:20:36 +13:00
Yokayo
1d5cf8d25c Work on translation 2025-01-12 00:42:58 +07:00
Cohee
1dccb08cd6 Add enumerator for MacrosParser 2025-01-11 19:04:36 +02:00
zerofata
fc5debc660
replaced returnChunks with return arg to use existing helper functions 2025-01-11 17:42:19 +13:00
Wolfsblvt
b89d41a701 Refactor prepare/redraw for consistency 2025-01-11 02:31:14 +01:00
Wolfsblvt
3455da404a Add QR set duplicate button 2025-01-11 02:22:10 +01:00
Wolfsblvt
0f45ebda03 Refactor QR set popups to new popup 2025-01-11 01:59:38 +01:00
Wolfsblvt
4c1c62a56b Add QR set rename button 2025-01-11 01:41:46 +01:00
zerofata
7f5ce54b1f
Add returnChunks and resultSize args to /db-search 2025-01-11 11:32:05 +13:00
Cohee
a62fa3b073
Merge pull request #3287 from SillyTavern/fix-first-included-message-id-macro
Fix `{{firstIncludedMessageId}}` to not rely on DOM
2025-01-10 12:17:09 +02:00
Cohee
1807af355b
Merge pull request #3284 from SillyTavern/css-var-slash-command
Add `/css-var` slash command
2025-01-09 22:49:14 +02:00
Cohee
efeedc1274 Revert gallery selector changes 2025-01-09 22:39:40 +02:00
Cohee
f869b26664 Ensure unique selectors for loaded extension files 2025-01-09 22:32:15 +02:00
Wolfsblvt
7a2276c176 Fix {{firstIncludedMessageId}} to not rely on DOM
Up until now, the {{firstIncludedMessageId}} macro relied on searching the DOM for the actual CSS class applied for the context line.
Bad design, as the actual message was maybe not display, with display X messages enabled.

- Use setInContextMessages() that sets the context line on generation to also update a chat metadata field
- Utilize that field inside the macro
- Update docs to clarify that this will only show the mesid that was relevant during last generation
2025-01-09 21:23:18 +01:00