Commit Graph

67 Commits

Author SHA1 Message Date
Kwaroran
c21d57b572 Add escape syntax 2025-05-24 19:44:29 +09:00
Kwaroran
6e5cf5eb48 Add escapes 2025-05-21 00:41:51 +09:00
Kwaroran
d0f254c227 Fix escapes parsing double brackets 2025-05-20 04:22:01 +09:00
Kwaroran
7ac5f4a6e3 Add decorators 2025-05-20 04:02:12 +09:00
kwaroran
57568ed7bc Add cbs non-underline variant 2025-05-19 17:34:25 +09:00
kwaroran
efab44e4c1 Add new cbs, and update docs 2025-05-19 17:28:22 +09:00
Kwaroran
42b2fe5486 fix: ensure basicMatcher returns an empty string for unmatched cases 2025-05-18 23:14:45 +09:00
Kwaroran
fe9e6e97ef fix: update return value in basicMatcher for risuaixa case 2025-05-18 23:14:30 +09:00
Kwaroran
171c5e5e3a Add documentation related 2025-05-18 23:13:55 +09:00
Kwaroran
12d87ac706 feat: add 'iserror' cbs 2025-05-18 21:44:23 +09:00
Kwaroran
61e21cea49 Add metadata cbs 2025-05-18 21:43:40 +09:00
kwaroran
bf55f77e0d Upgrade dep 2025-04-28 16:09:29 +09:00
kwaroran
05c51f333f Implement lazy loading of chats via lazy portal 2025-04-28 15:38:57 +09:00
kwaroran
39048dd142 Add dice CBS 2025-04-23 12:44:32 +09:00
kwaroran
89257b2ed4 Accept cbr,cnl,cnewline without params 2025-04-23 12:41:48 +09:00
kwaroran
59fdcc20b3 Add randint and cbr, cnl, cnewline 2025-04-23 12:40:38 +09:00
kwaroran
2ca28aff78 Add u escape 2025-04-23 12:37:40 +09:00
kwaroran
e443eadb12 Add code cbs 2025-04-23 12:36:34 +09:00
kwaroran
e029456f01 Fix comment 2025-04-23 12:29:45 +09:00
kwaroran
ed992407a7 Fix import var 2025-04-16 11:04:54 +09:00
kwaroran
21561fe5ff Support multiple named assets 2025-04-14 17:14:33 +09:00
kwaroran
46c45238e5 remove style limits 2025-04-14 16:14:50 +09:00
kwaroran
35f0f8e1dc Add tests && add img lazy async 2025-04-14 15:28:14 +09:00
Inha Hwang
c21dd9e755 fix: wrong type 2025-04-08 06:02:07 +09:00
Inha Hwang
31a480643b feat: luascript getGlobal(Chat)Var support
setGlobal(Chat)Var needs to be studied too.
2025-04-08 06:01:12 +09:00
bangonicdd
88fd4ffaeb fix: 'previous_chat_log' cbs 2025-04-01 13:10:04 +09:00
kwaroran
20087a09b2 Merge branch 'main' of https://github.com/kwaroran/RisuAI 2025-03-13 16:38:41 +09:00
kwaroran
7d7cef4a69 Add gemini image response 2025-03-13 14:18:05 +09:00
bangonicdd
aaa9dfc2dc feat:Add 'module_assetlist' cbs 2025-03-12 22:34:29 +09:00
Kwaroran
7c3ad57856 Add bgm cbs 2025-03-08 15:25:10 +09:00
Kwaroran
6177957c64 feat: add return CSS error option and update related functionality 2025-02-19 11:12:12 +09:00
bangonicdd
ff76776c10 fix: also make emo case-insensitive as well 2025-02-16 16:51:39 +09:00
bangonicdd
7c3563679e fix: make asset names case-insensitive 2025-02-16 03:56:15 +09:00
bangonicdd
b783dc9874 feat: reintroduce module integration 2025-02-10 09:02:57 +09:00
Dong Hyun Kim
e3f205cc31 fix(parsor): remove incorrectly imported packages 2025-02-07 10:43:03 +09:00
Dong Hyun Kim
ffd904ab5c fix(parser): fix typo & cleanup 2025-02-07 10:23:15 +09:00
Dong Hyun Kim
997b4f70ce refactor(parser): cleanup & add getEmoSrc() 2025-02-07 01:16:24 +00:00
Dong Hyun Kim
b3587fc950 refactor(parsor): cleanup & add getAssetSrc()
- Modified getAssetSrc() to handle Emotional, Module, and AdditionalAssets.
- Reduced if-for statement depth for improved readability.
2025-02-06 22:38:57 +09:00
Dong Hyun Kim
25b507a01a refactor(parser): import only the required asset when in a node environment
- refactor parseAdditionalAssets()
- Modified the getClostMatch() to work well with Object<key, value> to which it is dynamically added.
2025-02-06 18:33:43 +09:00
Kwaroran
757a944686 Add inlayErrorResponse 2025-01-31 17:38:14 +09:00
bangonicdd
806ec4bc97 fix: resolve state_unsafe_mutation in getChatVar() 2025-01-06 09:32:35 +09:00
Kwaroran
1c51afc626 Enhance plugin functionality by adding optional provider parameters and improving thoughts extraction regex 2024-12-25 04:55:05 +09:00
Kwaroran
048652656c Add thoughts 2024-12-24 04:15:32 +09:00
Kwaroran
73e94658fd Add thoughts 2024-12-20 02:15:48 +09:00
Kwaroran
25cd5af074 Remove debug logging from getClosestMatch function 2024-12-16 07:58:54 +09:00
Kwaroran
9bdd354f7c Add asset max difference setting and update related logic 2024-12-16 07:56:15 +09:00
Kwaroran
dcc48d5cb3 Add subtitle 2024-12-15 19:33:26 +09:00
Kwaroran
e2149ced1b Refactor risuChatParser 2024-12-15 01:00:48 +09:00
Kwaroran
a984b823a6 Update inlay syntax to support 'inlayed' type and adjust parsing logic 2024-12-13 00:09:13 +09:00
Kwaroran
45959f49a8 Add spacing after inlay assets for improved layout consistency 2024-12-12 08:42:26 +09:00