Kwaroran
243984d788
Add CharX-Jpeg
2025-02-02 07:49:08 +09:00
Bo26fhmC5M
de9b9ed80c
fix: ensure scrollToSelection works cross-browser in HypaV3 modal
2025-01-28 09:45:33 +09:00
Bo26fhmC5M
2d22e9da5c
fix: support multiple search results within a single summary in HypaV3 modal
2025-01-22 23:49:22 +09:00
Bo26fhmC5M
22e4b3d07c
feat: add search button in HypaV3 modal
2025-01-22 22:08:46 +09:00
Bo26fhmC5M
9877931d1e
fix: improve contrast in HypaV3 modal
2025-01-21 09:17:03 +09:00
Bo26fhmC5M
463dcc66b1
fix: improve HypaV3 modal responsive for mobile
2025-01-21 00:26:51 +09:00
Bo26fhmC5M
e3d95107a3
fix: remove duplicate modal wrapper from HypaV3 modal
2025-01-20 12:41:47 +09:00
Bo26fhmC5M
deb1c7d667
fix: minor changes in HypaV3 modal
2025-01-19 22:48:10 +09:00
Bo26fhmC5M
6f6e4b925a
refactor: minor changes
2025-01-19 19:41:59 +09:00
Bo26fhmC5M
cd65eaf400
feat: add process regex script option in HypaV3 modal
2025-01-19 18:05:11 +09:00
Bo26fhmC5M
28da23c9c3
feat: add HypaV2 to V3 conversion in HypaV3 modal
2025-01-19 14:05:35 +09:00
Bo26fhmC5M
9c052f9a1d
feat: add cut-after button in HypaV3 summary header
2025-01-19 12:23:09 +09:00
Bo26fhmC5M
17b9e28041
feat: add settings button to HypaV3 modal header
2025-01-19 11:55:09 +09:00
Bo26fhmC5M
ec2dd091aa
feat: add auto-scroll to translations in HypaV3 modal
2025-01-19 11:30:50 +09:00
Bo26fhmC5M
0e86d15c62
fix: resolve mobile dual-action translation in HypaV3 modal
2025-01-19 09:30:54 +09:00
Bo26fhmC5M
1b2ea2b15b
fix: handle null case for firstMessage in HypaV3 modal
2025-01-18 14:16:50 +09:00
Bo26fhmC5M
b43eec49d1
fix: handle empty message edge cases in getNextMessageToSummarize
2025-01-17 09:03:23 +09:00
Bo26fhmC5M
171b267891
feat: display next message to be summarized in HypaV3 modal
2025-01-17 02:22:46 +09:00
Bo26fhmC5M
3c62317f3a
feat: add lastSelectedSummaries property to store selected memory indices
2025-01-17 00:17:12 +09:00
Bo26fhmC5M
6a13b33103
refactor: extract repeated summarization logic into retryableSummarize function
2025-01-16 23:36:32 +09:00
Bo26fhmC5M
6ffaa1257e
feat: improve ratio sliders interaction in HypaV3 settings
2025-01-16 22:12:32 +09:00
Bo26fhmC5M
682f536c5a
refactor: extract double confirmation logic into reusable function
2025-01-16 01:36:29 +09:00
Bo26fhmC5M
c57c256190
fix: reactive declarations
2025-01-16 01:23:02 +09:00
Bo26fhmC5M
d59cc1a29c
refactor: update UI management to index-based approach
2025-01-15 19:56:07 +09:00
Bo26fhmC5M
3e234dcb15
feat: add dual-action translation (cached/regenerate) in HypaV3 modal
...
Implements shift+click (desktop) and double tap (mobile) for regenerating translations while maintaining regular click/tap for cached translations.
2025-01-15 13:45:34 +09:00
Bo26fhmC5M
f397b6ef1a
feat: add translate button to HypaV3 modal
2025-01-15 02:05:23 +09:00
Bo26fhmC5M
a10a2c5502
refactor: extract HypaV3 modal into separate component
2025-01-14 13:01:14 +09:00
Bo26fhmC5M
030e802122
fix: message line break display in HypaV3 Data modal
2025-01-14 01:10:06 +09:00
Bo26fhmC5M
f3c6278d21
feat: add important button in HypaV3 Data modal
2025-01-13 23:30:18 +09:00
Bo26fhmC5M
a7c3141cc0
feat: add expandable chat memo in HypaV3 Data modal
2025-01-13 22:33:27 +09:00
Bo26fhmC5M
4176a647a5
fix: restore undefined value from null after importing hypaDataV3
2025-01-13 19:31:24 +09:00
Bo26fhmC5M
ab7a2aa499
feat: add resummarize button to HypaV3 Data modal
2025-01-12 23:32:20 +09:00
Bo26fhmC5M
be1713df4b
feat: add trash button to HypaV3 Data modal
2025-01-12 19:12:04 +09:00
Bo26fhmC5M
50361d7aa2
feat: Implement HypaV3 ratio-based memory
2025-01-12 11:05:18 +09:00
Kwaroran
c0e1311568
Add branches
2025-01-06 00:24:03 +09:00
Kwaroran
191be6d5c1
feat: add image translation feature and enhance regex list functionality
2024-12-27 15:51:29 +09:00
kwaroran
b874ed42ed
HypaV2 context deletion safety ( #680 )
...
# PR Checklist
- [x] Did you check if it works normally in all models? *ignore this
when it dosen't uses models*
- [] Did you check if it works normally in all of web, local and node
hosted versions? if it dosen't, did you blocked it in those versions? <<
Checked on browser only, works fine
- [x] Did you added a type def?
# Description
HypaV2 data's large type definition update.
```ts
mainChunks: { // summary itself
id: number;
text: string;
chatMemos: Set<string>; // UUIDs of summarized chats
lastChatMemo: string;
}[];
chunks: { // split mainChunks for retrieval or something. Although quite uncomfortable logic, so maybe I will delete it soon.
mainChunkID: number;
text:string;
}[];
```
With this, ensure that mainChunks is relevant on chat context change by
deletion
If there is no UUID in the chat context, but it exists on chatMemos on
certain mainChunk, removes it.
Changed index.svelte.ts to update args on each call to ensure hypav2 to
stay adaptive on this change without refreshing the page
Also changed mainChunks to be pushed instead of unshifted
2024-12-26 05:02:33 +09:00
Kwaroran
8f667d6394
Add Saving Icon
2024-12-23 17:07:19 +09:00
HyperBlaze
ea2fc1ad26
Merge branch 'kwaroran:main' into main
2024-12-20 23:36:41 -08:00
Kwaroran
b07a9b9d15
Update version to 143.7.1 and add menu sidebar options
2024-12-19 05:34:09 +09:00
HyperBlaze
2728b9c5f5
Merge branch 'kwaroran:main' into main
2024-12-03 23:28:56 -08:00
LightningHyperBlaze45654
46502e762b
add: gut updates
...
are you ready?
I hate school
2024-12-01 22:15:19 -08:00
LightningHyperBlaze45654
2a35b1f4b2
refactor: accidental usage of wrong comment
2024-12-01 13:06:33 -08:00
LightningHyperBlaze45654
60d4e33893
feat: add validation
...
Also revoked potentially problematic feature(add hypav2data chunk)
TODO:
1. On mid-context editing, currently that is not considered as deletion. Do have optional editedChatIndex to latter dive in more.
2. re-roll mainChunks(re-summarization) functionalities added, but not able to access it.
2024-12-01 13:00:00 -08:00
kwaroran
0e292bd690
aria-role fixes
2024-12-02 04:27:50 +09:00
kwaroran
1102899c26
Enable experimental caching for Claude in WelcomeRisu component
2024-11-18 21:17:59 +09:00
kwaroran
c2b5177c92
Improve welcome page and add gemini exp
2024-11-17 23:03:22 +09:00
kwaroran
6dd20be25c
Add setup instructions for Claude API integration
2024-11-14 21:45:12 +09:00
kwaroran
a862ffe0e3
Enhance chat setup options and improve UI responsiveness
2024-11-14 21:42:56 +09:00
kwaroran
4f69bb8880
Add loggen related stuff and fix bugs
2024-11-05 20:15:17 +09:00