Commit Graph
484 Commits
Author SHA1 Message Date
藍+85CD 33c9157a4e refactor(server): remove useless fields 2025-06-19 16:39:33 +08:00
藍+85CD d1c0a3ede5 chore: remove stub script 2025-06-19 16:29:15 +08:00
藍+85CD 73fe6e17bc perf(stage-ui): buildless (#218) 2025-06-19 16:17:59 +08:00
Neko Ayaka 2ce57b1cff refactor(stage-ui): move styles to component aside 2025-06-19 16:11:20 +08:00
藍+85CD 4be96e3093 perf(ui-transitions): buildless (#217) 2025-06-19 16:07:00 +08:00
藍+85CD 4712d6e91d perf(ui-loading-screens): buildless (#216) 2025-06-19 16:00:16 +08:00
藍+85CD ee6a2650f3 perf(ui): buildless (#215) 2025-06-19 15:51:14 +08:00
Neko Ayaka aa6eb47b25 style(stage-ui): code 2025-06-19 12:55:17 +08:00
Neko Ayaka 221943a3d1 fix: types 2025-06-19 10:52:07 +08:00
Neko Ayaka d5003422d0 fix: types 2025-06-19 09:28:52 +08:00
Neko Ayaka d6d3987473 chore(stage-ui,stage-app,stage-tamagotchi): prepare for pure local STT/TTS 2025-06-19 01:26:42 +08:00
藍+85CD 4cb3630503 perf(packages/ccc): buildless (#211) 2025-06-18 19:19:54 +08:00
Neko Ayaka 60a820d63c release: v0.6.1 2025-06-17 23:39:48 +08:00
Neko Ayaka ed9d929446 fix(stage-ui,stage-web,stage-tamagotchi): not properly validated 2025-06-17 16:23:09 +08:00
Neko AyakaandMakito cc449b1d0c style: use @sumimakito integrated perfectionist/sort-imports`
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-06-17 14:03:27 +08:00
Neko Ayaka 2bec4a1f49 fix(stage-ui): missing vue-tsc 2025-06-16 04:01:54 +08:00
Neko Ayaka 52ff9760b0 fix(deps): build & all dependencies issues 2025-06-16 03:56:02 +08:00
Loris JautakasandNeko c24e711741 fix(stage) Player2 api typo, also replace error role with user role when calling api (#207)
* fix player2 api and replace error role with user for api calls

* Update packages/stage-ui/src/stores/llm.ts

Co-authored-by: Neko <neko@ayaka.moe>

---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-06-14 02:32:35 +08:00
藍+85CDandNeko 1db823d9e3 feat(stage-ui): vrm lip-sync (#204)
* feat(stage-ui): vrm lip-sync

* fix: update package.json

---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-06-14 02:30:11 +08:00
Neko Ayaka 400b52d0c7 fix(stage-ui): focus-at broken 2025-06-14 01:41:35 +08:00
Neko Ayaka 0a711f8079 feat(stage-web): mini Polaroid for taking shots for your characters 2025-06-14 01:00:21 +08:00
Neko Ayaka f2aef18d77 chore(deps): bump dependencies 2025-06-13 23:01:30 +08:00
Loris Jautakas 892169b4cc feat(stage): add player2 api support (#205) 2025-06-13 17:16:48 +08:00
Neko Ayaka 927d85e5b0 fix(stage-tamagotchi,stage-web): overflow for stage, support vertical for model settings 2025-06-13 17:02:19 +08:00
Neko Ayaka 28e3127133 feat(stage-ui,stage-tamagotchi,stage-web): support up scaling 2025-06-13 17:01:11 +08:00
Neko Ayaka 7fb4c51cb0 fix(stage-ui): Live2D model flipped horizontally 2025-06-13 16:59:26 +08:00
Kévin Taccoen 0514b5e068 feat(stage-web,stage-tamagotchi): character cards creation feature (#195) 2025-06-13 00:43:53 +08:00
Neko Ayaka 630312dedd fix(ci): OOM due to project size 2025-06-13 00:30:47 +08:00
Menci bd592d2b10 feat(ui): transition for loading / icon button (#206) 2025-06-12 23:58:14 +08:00
Neko Ayaka b7905ec9c1 chore(assets): updated icon 2025-06-12 01:48:52 +08:00
Neko Ayaka 0ba7af0061 fix: build 2025-06-12 00:53:04 +08:00
Neko Ayaka 8afbeddf3f fix: dts 2025-06-11 23:31:48 +08:00
Neko Ayaka ce8914e0b8 chore(deps): bump dependencies 2025-06-11 15:19:13 +08:00
Neko Ayaka 1aa6d6b869 fix(stage-app,stage-tamagotchi): imported directly from forbidden package 2025-06-11 02:52:44 +08:00
Neko Ayaka ab4a869104 feat(workspace): use tsdown for Vue component modules 2025-06-11 02:43:25 +08:00
Neko Ayaka 3862a092a5 perf(workspace): even faster with tsdown 2025-06-11 01:59:55 +08:00
Neko Ayaka c5ff469568 feat(workspace): use tsdown for CSS & font only modules 2025-06-11 01:32:59 +08:00
Neko Ayaka cb658b40a3 feat(workspace): use tsdown for TypeScript only module 2025-06-11 01:07:48 +08:00
Kévin Taccoen 374b48c380 Fixed false positive API key detection (#202) 2025-06-10 08:21:59 +08:00
Neko Ayaka 9327ec0ae4 fix(stage-web,stage-tamagotchi,stage-ui): eliminate reactive use 2025-06-09 11:43:04 +08:00
Neko Ayaka ed1ef65a19 release: v0.6.0 2025-06-08 22:48:18 +08:00
Neko Ayaka 609e2d14a2 chore(font): prepare for publishing 2025-06-08 22:08:43 +08:00
Neko Ayaka 1aef0ad46f feat(stage-ui,ui): migrate to use dedicated ColorHueRange component 2025-06-08 18:06:39 +08:00
Menci 7eaf0af575 fix(ui): button ring color for non-primary variants (#199) 2025-06-08 16:40:36 +08:00
Neko Ayaka 7d52df6cc0 feat(stage-web|stage-tamagotchi): multi-categorized providers 2025-06-06 18:20:05 +08:00
LemonNeko 2e1260f0c2 feat(stage-tamagotchi): live2d model look at mouse position (#194)
* chore: set rust-analyzer path
* refactor: let frontend to check if cursor is inside window
* feat(stage-tamagotchi): live2d model look at mouse position
* chore: improve DX
* fix(stage-web): live2d model look at mouse position
* fix: typo
* fix: keep necessary comments
* fix: typecheck
2025-06-06 16:32:29 +08:00
Neko Ayaka 65f6d7e968 fix: lint 2025-06-05 23:31:20 +08:00
Neko Ayaka 39160badaa chore(deps): bump dependencies 2025-06-05 11:34:58 +08:00
Kévin Taccoen c29392c6f6 fix(stage-ui): proxy object could not be cloned (#193)
* Fix for proxy could not be cloned error

After several debugging, it was found that streamText initialisation called the structuredClone() function on messages. The problem is that messages is an object containing vue3 proxies, that can not be cloned. My proposed fix is to remove those proxies before passing messages to streamText

* Revert "Fix for proxy could not be cloned error"

This reverts commit 1575d305d5e5df3294991dbf7c8c25abfbfc783e.

* Fix for proxy clone error

rest.tool_results is also a proxy that was not removed properly
2025-06-04 14:10:42 +08:00
Makito 2dbeccc62c feat(ui-loading-screens): add barrel distortion filter for sci-fi (#191) 2025-06-03 01:13:17 +08:00