Commit Graph

1224 Commits

Author SHA1 Message Date
Kwaroran
40bf90a9df fix Loading chat data 2025-03-10 22:24:11 +09:00
Kwaroran
1a3c111830 Fix help keys 2025-03-10 19:42:45 +09:00
Kwaroran
e2c92ed473 Add conditional rendering for chat compression based on server type 2025-03-10 19:38:55 +09:00
kwaroran
488ca25d0f Add cold storage functionality and preload chat data 2025-03-10 16:13:40 +09:00
kwaroran
5c2d821445 Add automatic cache point 2025-03-10 13:57:02 +09:00
kwaroran
188e2dd05d Add show folder name option 2025-03-10 13:38:12 +09:00
kwaroran
cf430928b0 Add toggle fixed values 2025-03-10 13:23:19 +09:00
sub-hub
48b470bf06 Fix: Now useAutoTranslateInput is turned off, translation requests are not made. 2025-03-09 21:09:58 +09:00
Kwaroran
5bd76e6e41 Fix toggle 2025-03-08 19:29:22 +09:00
Kwaroran
407112273e Fix typos 2025-03-08 19:27:09 +09:00
Kwaroran
ee319a38cd Fix reverse 2025-03-08 18:13:04 +09:00
Kwaroran
4e7514efc0 Remove experimental caching 2025-03-08 17:52:07 +09:00
Kwaroran
93a53da983 Add cache point 2025-03-08 17:49:19 +09:00
Kwaroran
4e23487376 fix: remove unnecessary text size class from toggle labels 2025-03-08 16:53:31 +09:00
Kwaroran
d91abce00a Add new toggles 2025-03-08 16:51:17 +09:00
kwaroran
6840a37b5f Update providers list in OpenrouterSettings.svelte (#780)
# PR Checklist
- [X] Have you checked if it works normally in all models? *Ignore this
if it doesn't use models.*
- [(X)] Have you checked if it works normally in all web, local, and
node hosted versions? If it doesn't, have you blocked it in those
versions?

~~I'm an idiot but I see no reasons why this wouldn't work, it's just a
list update. (。•̀ᴗ-)✧~~
Edit: Yes, it does work in local Docker copy.

# Description
Copied directly from
https://openrouter.ai/docs/features/provider-routing
2025-03-08 14:14:43 +09:00
cloak1505
e1c43e5a8e Add trailing comma
Better practice, and prevents <Arcodion> from being diff'd as a changed line.
2025-03-07 12:39:10 -06:00
cloak1505
de5ce61f3a Update providers list in OpenrouterSettings.svelte 2025-03-07 11:43:50 -06:00
chatbung
3e6e3172d8 fix:
existing character chat folder
2025-03-05 12:56:00 +09:00
Kwaroran
17bd35e452 Revert #773 f7ea95aeea due to critical bug 2025-03-05 06:30:57 +09:00
Kwaroran
3d8b410d03 feat: integrate local activation state into global lorebook rendering 2025-03-05 05:41:41 +09:00
Kwaroran
6ed005b733 feat: add local activation option in global lorebook settings 2025-03-05 05:41:04 +09:00
kwaroran
babc18a830 Optimize chat rendering and performance with caching and lazy loading (#773)
# PR Checklist
- [ ] Have you checked if it works normally in all models? *Ignore this
if it doesn't use models.*
- [x] Have you checked if it works normally in all web, local, and node
hosted versions? If it doesn't, have you blocked it in those versions?
- [x] Have you added type definitions?

# Description
Enhance chat application efficiency by implementing caching for markdown
parsing and message forms, along with lazy loading and virtual scrolling
for improved performance in large chat histories. Introduce a cleanup
mechanism for cache management.
2025-03-05 05:39:00 +09:00
kwaroran
ff20d07829 Merge branch 'main' into local_lore2 2025-03-05 05:38:11 +09:00
kwaroran
f0692c03d5 feat: Chat Folder (#766)
# PR Checklist
- [x] Have you checked if it works normally in all models? *Ignore this
if it doesn't use models.*
- [x] Have you checked if it works normally in all web, local, and node
hosted versions? If it doesn't, have you blocked it in those versions?
- [x] Have you added type definitions?

# Description

<img width="369" alt="스크린샷 2025-02-19 오후 5 11 42"
src="https://github.com/user-attachments/assets/f6819d88-e417-47d4-9f69-888e9aab21f7"
/>
<img width="369" alt="스크린샷 2025-02-19 오후 5 11 54"
src="https://github.com/user-attachments/assets/b867f97e-f9bb-4964-ba9e-a34171e79ffe"
/>

이 PR은 챗을 분류하는 폴더를 추가합니다. 폴더에는 색상을 넣을 수 있습니다.

This PR adds a folder to categorize chats. Folders can be colored. I'm
open to any feedback or suggestions.
2025-03-05 05:37:42 +09:00
Bo26fhmC5M
1775591ef0 feat: add support for OpenAI-compatible embedding API 2025-02-27 23:27:50 +09:00
Junha Heo
f7ea95aeea feat: Optimize chat rendering and performance with caching and lazy loading
- Implement markdown parsing cache in Chat.svelte to reduce redundant processing
- Add virtual scrolling and asynchronous loading in DefaultChatScreen.svelte
- Create message form cache mechanism in util.ts to improve rendering efficiency
- Introduce loading state and performance optimizations for large chat histories
2025-02-26 11:32:20 +09:00
Kwaroran
5a4b7bbef2 Add anti server overload 2025-02-26 09:14:32 +09:00
Kwaroran
07717a7937 Merge branch 'main' of https://github.com/kwaroran/RisuAI 2025-02-25 05:27:24 +09:00
Kwaroran
6c72d78157 Add Sonnet 3.7 2025-02-25 05:25:34 +09:00
Kwaroran
ed2957fc50 Upgrade translator playground 2025-02-25 04:36:58 +09:00
bangonicdd
a45a3925c2 refactor: cleanup lore local activation 2025-02-24 17:00:48 +09:00
bangonicdd
abf4cdda9d fix: force refresh modules after closing menu 2025-02-23 20:35:39 +09:00
bangonicdd
0f1d243935 fix: naming to lower camel case in current PR 2025-02-22 01:26:12 +09:00
bangonicdd
77a36f5a7f fix: issue of local lore deactive in prev commit 2025-02-21 21:13:57 +09:00
bangonicdd
b10fccd3c4 feat: add local activation for lorebook 2025-02-21 21:01:20 +09:00
Kwaroran
94e23543dd Add ExperimentalGoogleTranslator 2025-02-20 04:06:35 +09:00
chatbung
bbcd952c1b fix: folder color 2025-02-19 16:59:38 +09:00
chatbung
f9be5d3710 feat: add folder color 2025-02-19 16:29:57 +09:00
chatbung
e5e86a9c9b feat: chat folder 2025-02-19 13:30:34 +09:00
Kwaroran
6177957c64 feat: add return CSS error option and update related functionality 2025-02-19 11:12:12 +09:00
Kwaroran
a5d2b4589c fix: update display text for v2If and v2IfAdvanced trigger types 2025-02-16 19:23:55 +09:00
kwaroran
f085c1c496 Merge branch 'main' into patch-2 2025-02-16 19:15:48 +09:00
Kwaroran
e6cba3865b Improve triggerv2 2025-02-16 19:13:49 +09:00
Kwaroran
825507fcaf Add V1 option and warning 2025-02-16 15:08:14 +09:00
Bo26fhmC5M
53eb087943 fix: optimize auto translation 2025-02-16 08:56:57 +09:00
Bo26fhmC5M
1562f0549f feat: add option to show translation loading 2025-02-16 08:53:41 +09:00
Kwaroran
1b1d43cf1b Add request related triggers 2025-02-16 02:55:27 +09:00
Kwaroran
56cf745641 feat: add v2ExtractRegex trigger with regex input options 2025-02-16 00:59:03 +09:00
Kwaroran
d6472971c5 Add wait and updategui trigger 2025-02-16 00:39:11 +09:00