RainbowBird
de9df5eae8
feat(stage-*): store chat session to indexdb ( #987 )
...
* feat(stage-*): store chat session to indexdb
* refactor: remove prompt hash
* fix(stage-ui): enhance type guard for chat sessions export validation
* refactor(stage-ui): simplify chat session export and import logic
* refactor(stage-ui): update chat session management to use new data structure and improve export/import functionality
* refactor(stage-ui): enhance chat session persistence and management methods
* refactor(stage-ui): set and get idb value raw
* fix: type
2026-01-23 18:15:22 +08:00
RainbowBird
cda460ea29
fix(stage-pages): v2 provider can skip validation
2026-01-21 23:05:01 +08:00
RainbowBird
afa0e283de
fix(stage-pages): v2 provider editing state
2026-01-21 22:53:48 +08:00
Neko Ayaka
d051a07da9
chore(deps): bump dependencies
2026-01-21 05:42:01 +08:00
Neko Ayaka
d92375fe77
fix(stage-pages,stage-ui): type issue
2026-01-18 14:55:18 +08:00
Neko Ayaka
17debf3e96
refactor(stage-*): de-centralize for route header
2026-01-18 04:54:57 +08:00
leafyy and Ricardo Miss
0769455edc
fix(stage-ui): update connection icon to use correct variant ( #966 )
...
---------
Co-authored-by: Ricardo Miss <83625063+ricardomiss@users.noreply.github.com >
2026-01-18 02:33:54 +08:00
Neko Ayaka
c0d69ca910
fix(stage-ui,stage-pages): yes re-implemented useLocalStorageManualReset as refManualReset will not propagate
2026-01-17 15:59:00 +08:00
Neko Ayaka
e38366d37b
fix(deps): sync vue to catalog:
2026-01-17 15:57:54 +08:00
815ce36bce
fix(stage-*): OpenAI Compatible Speech and Hearing modules activation ( #947 )
...
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe >
2026-01-17 00:16:42 +08:00
leafyy
153eb95c8b
fix(stage-tamagotchi): correct typo in needsControlsIslandIconSizeSetting prop ( #958 )
2026-01-17 00:13:39 +08:00
Neko Ayaka
cf5d34bc7c
refactor(stage-ui,stage-pages): no more resettable ref
2026-01-15 17:31:45 +08:00
Lstmxx
45b0b979de
feat(stage-ui): support custom model ( #880 )
2026-01-15 16:46:50 +08:00
LemonNeko
06b3451849
feat(stage-*): allow to connect remote ws server ( #953 )
2026-01-15 05:13:57 +08:00
leafyy
0e543b50ce
feat(stage-tamagotchi): add icon size settings for tamagotchi ( #940 )
2026-01-13 03:33:40 +08:00
Zach Leavitt
bcafcac7c1
feat(stage-*): browser provided speech recognition as provider ( #933 )
2026-01-13 03:31:08 +08:00
leafyy
cf8811d5eb
feat(stage-ui): add edit mode for airi card ( #939 )
2026-01-12 18:53:14 +08:00
skyline624 and Neko Ayaka
b500eb8f5b
fix(stage-ui): preserve and propagate discord context in bridge ( #934 )
...
---------
Co-authored-by: Neko Ayaka <neko@ayaka.moe >
2026-01-11 23:42:45 +08:00
Neko Ayaka
e5a86e78ae
refactor(stage-ui): better chat store structure
2026-01-11 21:48:08 +08:00
skyline624 and Neko
5d9040e430
fix(stage-ui,server-*): implement handling for input:text from anywhere, support for Discord ( #928 )
...
---------
Co-authored-by: Neko <neko@ayaka.moe >
2026-01-11 03:35:32 +08:00
a7d7c1631e
feat(stage-*): devtool for websocket ( #932 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-11 02:23:18 +08:00
Neko Ayaka
56d321f39c
refactor(stage-ui,stage-pages): improve structure of character & character-orchestrator
2026-01-10 03:15:04 +08:00
Neko Ayaka
20c167d790
refactor(stage-pages): split context flow into small components
2026-01-09 21:37:50 +08:00
leafyy
8736db16b3
fix(stage-pages): fix the cancel text display problem in settings -> data ( #924 )
2026-01-09 19:24:52 +08:00
Neko Ayaka
dff0aa19b1
feat(stage-pages): improved context flow devtools, show spark:notify handler
2026-01-09 18:11:24 +08:00
Neko Ayaka
774b819e4d
refactor(stage-ui): rename composables to kebab-case
2026-01-08 15:52:02 +08:00
RainbowBird
0d4d2139d2
chore: resolve type issue
2026-01-08 01:06:50 +08:00
Neko Ayaka
c2756ff4d3
fix(stage-pages): missing stage-ui-three and stage-ui-live2d
2026-01-08 00:56:42 +08:00
RainbowBird
71225b3729
chore: resolve build issue
2026-01-08 00:54:48 +08:00
RainbowBird
a00e752619
chore: lint
2026-01-08 00:49:13 +08:00
Neko Ayaka
795b9cd15f
refactor(ui): promote Progress & Skeleton as ui component
2026-01-07 21:47:14 +08:00
RainbowBird
5177f3a78a
refactor(stage-ui): use-async-state for api request ( #906 )
2026-01-07 21:42:36 +08:00
RainbowBird
9346708c34
feat(server): characters ( #882 )
2026-01-07 21:37:54 +08:00
Neko Ayaka
98ec5fffff
refactor(stage-ui,ui): promote Callout to ui package
2026-01-07 21:16:33 +08:00
Neko Ayaka
ff119f0d2b
chore(stage-pages): updated how context flow devtools handle errors
2026-01-07 20:45:45 +08:00
Neko Ayaka
ded5d718de
chore(stage-*): update how vue-sonner style imported
2026-01-07 20:42:59 +08:00
Rin and Neko
8ee9c26f0b
feat(stage-pages): add spark:notify to context flow devtool ( #903 )
...
---------
Co-authored-by: Neko <neko@ayaka.moe >
2026-01-07 19:25:03 +08:00
9005b9f430
feat(stage-*): performance overlay & markdown stress test ( #838 )
...
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe >
2026-01-06 03:04:35 +08:00
Neko Ayaka
17b0bd54b7
feat(stage-*): process spark:notify & emitting spark:command
2026-01-06 02:46:18 +08:00
Neko Ayaka
3f4fde4864
feat(stage-pages,stage-ui,ui): character list for v2
2026-01-05 14:34:02 +08:00
Rin and Neko
1f6db3111e
feat(stage-ui,stage-pages,i18n): add support for deepgram tts ( #858 )
...
---------
Co-authored-by: Neko <neko@ayaka.moe >
2026-01-03 17:54:09 +00:00
Neko Ayaka
d1a1ef73c6
feat(stage-*): migrated all openai compatible api providers
2026-01-04 01:07:19 +08:00
Neko Ayaka
c1984806a9
feat(stage-*): v2 provider catalog for managing providers
2026-01-03 22:09:00 +08:00
藍+85CD
dedf4a4790
refactor: migrate to new providers package ( #846 )
2025-12-30 10:47:43 +08:00
Neko Ayaka
3a71d70bcf
chore(stage-pages): improved ui/ux for context-flow devtools
2025-12-29 23:56:27 +08:00
Neko Ayaka
1e8b9a45e9
feat(stage-*): added new devtool called context flow (can be updated with more feature)
2025-12-29 19:18:21 +08:00
Makito
72010b6350
fix(stage-*): beat sync worklet failed to import modules ( #839 )
2025-12-29 03:33:12 +08:00
Neko Ayaka
0dc4e96663
refactor(stage-*): analytics with better structure, added useBuildInfo
2025-12-27 17:03:43 +08:00
Rin
ca6a0b24fa
feat(stage-*): track provider card clicks and time-to-first-message ( #832 )
2025-12-27 16:46:58 +08:00
Neko Ayaka
a07854ca31
chore(deps): bump dependencies
2025-12-27 04:26:56 +08:00