Commit Graph
538 Commits
Author SHA1 Message Date
Lilia_Chenandautofix-ci[bot] c19ead966a fix(stage-ui): fixed the system prompt initialisation bug (#796)
* bug-fix(stage-ui): fixed the system prompt not successfully initialised bug

* bug-fix(stage-ui): if it's already initialised, then nothing needs to do in onMounted()

* [autofix.ci] apply automated fixes

* bug-fix(stage-ui): removed onMounted() logic, which is unnecessary

* fix: removed a blank vue playground page in the dev-tool. This should be left for the next PR maybe...

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 21:53:29 +00:00
Neko Ayaka 238797db6e fix(stage-ui): sync & broadcast for all BroadcastChannel peers 2025-12-16 01:07:03 +08:00
Neko Ayaka 08cab8515d feat(model-driver-lipsync): new package for model driving capabilities 2025-12-15 02:16:10 +08:00
Neko Ayaka 8c32d8170f chore(deps): bump dependencies 2025-12-14 19:38:40 +08:00
Makito 90fd3b4821 fix(stage-ui): prevent NaN or negative scale to fix the headless model issue 2025-12-14 20:03:09 +09:00
Neko Ayaka 235d8923c0 refactor(stage-ui,stage-tamagotchi): better structure, better injeca 2025-12-14 17:41:14 +08:00
Neko Ayaka 23462a910c feat(stage-ui,stage-pages,stage-web,stage-tamagotchi,docs): added Posthog 2025-12-13 16:56:45 +08:00
Neko Ayaka a3dba4f3cf chore(deps): bump dependencies & electron-builder 2025-12-13 16:23:45 +08:00
Neko AyakaandCodex (AI assistant) ba0e70559d fix(stage-ui): unable to load model correctly & race-ly loading of pixi live2d
Co-authored-by: Codex (AI assistant)
2025-12-12 15:40:45 +08:00
Neko Ayaka 7f5234de74 fix(stage-*): redundant template ref & ref for elmenets 2025-12-11 15:39:28 +08:00
Neko Ayaka fafba1cdf8 chore(deps): bump dependencies 2025-12-11 02:22:43 +08:00
Neko Ayaka 17580414c7 fix(stage-ui): missing tsconfig DOM.AsyncIterable for OPFS 2025-12-10 15:17:59 +08:00
Neko Ayaka 42d735cfa2 style: lint 2025-12-10 15:11:09 +08:00
Neko Ayaka f171bb5a8d feat(stage-tamagotchi,stage-web,stage-ui): about window & about dialog refactor 2025-12-10 15:08:09 +08:00
Neko Ayaka ab5af0dd7e refactor(stage-ui): provide each individual reset state function for each store 2025-12-10 10:42:51 +08:00
Neko Ayaka 4d69695d9b fix(stage-ui): type error for defineSlots 2025-12-09 22:19:48 +08:00
Neko Ayaka 22ef34d169 feat(stage-ui,stage-tamagotchi,stage-web,stage-pages,i18n): add data management (import, export, reset, clear)
Close #782
2025-12-09 20:39:37 +08:00
Neko Ayaka db1cba66b9 fix(stage-*): redundant type & incorrect import 2025-12-09 14:22:40 +08:00
Neko Ayaka a1aad5d020 refactor(stage-*): unified chat history & chat item 2025-12-08 01:03:59 +08:00
Neko Ayaka ed3919ce76 fix(stage-ui): TTS audio playback fails when navigating from config pages 2025-12-07 23:38:45 +08:00
Neko Ayaka f68f1a7040 fix(stage-ui): speech provider not set correctly when choosing voices 2025-12-07 23:37:54 +08:00
Neko Ayaka 93cbfec583 feat(stage-ui,stage-pages,stage-tamagotchi): visualize beat sync target value, plugin-lize live2d motion, styles of beat sync 2025-12-03 20:05:29 +08:00
Neko Ayaka f6c5ca6026 fix: build type check 2025-12-02 03:11:57 +08:00
Neko Ayaka d666e28955 faet(stage-ui,stage-web,stage-tamagotchi): ingest and process messages & contexts from sevrer channel 2025-12-02 02:46:15 +08:00
LemonNekoandautofix-ci[bot] 48c7c1f6b9 refactor(ui): move Button component to @proj-airi/ui (#781)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-02 02:05:57 +08:00
Makito 958437f918 chore(stage-ui): remove unused beat-sync store 2025-12-01 05:14:42 +09:00
Makito bbb437a77e feat(stage-tamagotchi,stage-pages,stage-shared,stage-ui): complete beat-sync integration 2025-12-01 05:14:42 +09:00
Neko Ayaka e28e2eff89 chore(deps): bump valibot 2025-12-01 00:49:45 +08:00
Neko Ayaka 27b39900cf feat(stage-tamagotchi): enable widgets calling as tool 2025-11-30 21:37:19 +08:00
Neko Ayaka 37b47219c8 fix(stage-tamagotchi,stage-ui): withBase incorrectly used causes model url issues
Close #773
2025-11-28 14:26:10 +08:00
Liet Blue dafb313261 fix(stage-ui,stage-ui-three): idle_loop.vrma location (#776) 2025-11-27 19:12:38 +08:00
Neko Ayaka c3f7098511 refactor(ci): to not to build in PR workflow, but only initialization 2025-11-27 14:17:26 +08:00
Neko Ayaka 53e5ce6798 feat(vite-plugin-warpdrive): new Vite plugin for uploading large assets to S3 compatible storages 2025-11-26 21:46:32 +08:00
Neko Ayaka e3853445a1 refactor(stage-*): static assets path migrated to use new URL(...) 2025-11-26 21:46:31 +08:00
s3d-i f21c872b55 fix(stage-ui): remove redundant Katex output html (#765) 2025-11-26 15:56:46 +08:00
Mr-Quin a33667a48f implement opfs cache for zipped l2d models (#760) 2025-11-24 17:15:51 +08:00
383a83d0c5 fix(stage-ui): early return for Live2D drop-shadow update hook (#758)
* fix(live2d):  - Short-circuited the Live2D drop-shadow updater so it only computes/applies filters and runs the animation loop when the shadow setting is enabled
 - Default live2dShadowEnabled to true

* [autofix.ci] apply automated fixes

* Update packages/stage-ui/src/components/scenes/live2d/Model.vue

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-11-24 02:39:56 +08:00
Mr-Quin 8275529aee feat(stage-*): apply ripple grid to other pages (#751) 2025-11-23 15:36:05 +08:00
Mediocore 3db6315879 feat(stage-ui,stage-pages): idle animation selector (#723) 2025-11-23 15:34:48 +08:00
Mr-Quin 7e299e1788 chore(stage-*): improve use of useDark, remove nprogress for tamagotchi (#753) 2025-11-22 03:09:44 +08:00
Typed SIGTERM 34b44096a2 refactor(stage-pages): split onboarding component (#733) 2025-11-21 17:18:22 +08:00
Neko Ayaka 075a733909 refactor: dep cleanup 2025-11-20 16:00:44 +08:00
Mr-Quin 9ceb7fc793 feat(stage-ui): add shadow toggle for live2d (#750) 2025-11-20 15:05:21 +08:00
c13ada508f feat(stage-ui): Synchronised Emotion Expression and Delay Animation to the TTS AIRI Speaking (#741)
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking

* [autofix.ci] apply automated fixes

* Update packages/stage-ui/src/utils/tts.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-16 19:52:44 +00:00
Neko Ayaka 3e741d57ec chore(deps): bump dependencies 2025-11-16 02:21:38 +08:00
Neko Ayaka 5b9bf180e9 Revert "chore(deps): bump dependencies"
This reverts commit 38401084e1.
2025-11-16 01:28:29 +08:00
Neko Ayaka 38401084e1 chore(deps): bump dependencies 2025-11-15 23:45:01 +08:00
Neko Ayaka 736bdffb07 chore: use @moeru/eventa 2025-11-15 23:36:56 +08:00
Lilia_Chenandautofix-ci[bot] 02cbbf40ee feat(stage-ui-three): Enhanced Lip Sync Animation (#740)
* feature: enhanced lip sync animation

* [autofix.ci] apply automated fixes

* feature: enhanced lip sync animation - code review

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-14 23:49:30 +00:00
nysparia b140321819 fix(stage-ui): fix the anthropic validation failure due to not able to fetch models list (#734) 2025-11-14 19:28:27 +08:00