Commit Graph
194 Commits
Author SHA1 Message Date
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
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 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
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 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 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
Neko AyakaandRynco Maekawa a99ba7f50a style(stage-ui): new font
Co-authored-by: Rynco Maekawa <10259119+lynzrand@users.noreply.github.com>
2025-05-30 13:32:19 +08:00
LemonNeko dc8bd7e87c feat(tamagotchi): show tool calls (#184) 2025-05-29 20:25:34 +08:00
LemonNeko d52408dfdd fix(stage): wrong tool schema, missing mobile chat history gradient (#182)
* fix(tamagotchi): wrong tool schema
* fix(stage-web): mobile chat history gradient
2025-05-27 17:33:59 +08:00
Neko Ayaka 863844e80e chore(package.json): update 2025-05-27 16:52:28 +08:00
Neko Ayaka 5ee874f16d fix(apps/stage-tamagotchi,apps/stage-web,stage-ui): styles 2025-05-26 00:44:05 +08:00
Neko Ayaka d53ff7d1ef fix(apps/stage-tamagotchi,apps/stage-web,stage-ui): bad colors & styles, and global font weight fix 2025-05-26 00:39:30 +08:00
LemonNeko 1151a7d731 refactor(tamagotchi): move chat to a standalone window (#174)
* chore(tamagotchi): remove unused dependencies
* fix: sync mcp connection state between windows
* refactor: move chat to a standalone window
2025-05-25 22:45:31 +08:00
Neko Ayaka 047a998e56 fix: typecheck 2025-05-22 12:49:43 +08:00
Neko Ayaka 0c95946c6c chore(deps): bump dependencies 2025-05-19 13:11:43 +08:00
Neko Ayaka 8c0899d9ef style: remove unused theme vars 2025-05-15 03:52:08 +08:00
Neko Ayaka b5d3590618 chore(deps): remove unused depdencies 2025-05-13 13:05:47 +08:00
Neko Ayaka fc7a98351c fix: type 2025-05-11 17:05:46 +08:00
Neko Ayaka e0229f73ff chore(deps): bump dependencies 2025-05-11 12:20:46 +08:00
Neko Ayaka 9a8a064930 chore(deps): bump dependencies 2025-05-07 17:39:30 +08:00
Neko Ayaka 092ddf9c03 fix(stage-ui|ui): textarea style not aligned, title was missing 2025-05-02 00:59:16 +08:00
Neko Ayaka 8396ca78e9 fix: lint 2025-05-01 16:55:00 +08:00
LemonNeko 984b56153d refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp (#152) 2025-05-01 03:28:12 +08:00
Neko Ayaka 1eb62e912f feat(font-xiaolai|font-cjfonts-allseto): new package, fixed story not visible on mobile devices 2025-04-30 22:44:42 +08:00
RainbowBird 99bc4ca7a6 feat(story): new select component with floating-vue (#151) 2025-04-30 17:08:56 +08:00
LemonNeko bddd999d5d feat(tamagotchi): basic MCP support (#144)
* refactor: tauri plugin
* fix: DO NOT auto format generated files
* fix: not format, it's normal generation
* feat: command wrapper
* feat: settings page to configure server
* fix: transparent background
2025-04-28 15:08:28 +08:00
d3cdeca126 refactor: share unocss config across multiple packages (#143)
Co-authored-by: Neko Ayaka <neko@ayaka.moe>
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-04-27 10:46:34 +08:00
Neko Ayaka 3f9335089d fix: types & import 2025-04-26 16:03:38 +08:00
RainbowBird c0fc0a7db0 feat(package/ui): move stage-ui/Form to ui/Form (#140) 2025-04-26 15:11:34 +08:00
Neko Ayaka 56161afbbc feat(ui): typography 2025-04-26 15:10:51 +08:00
RainbowBird fc61ad5ed8 chore(bump): bump xsai to v0.2.0-beta.5 (#141)
* chore: bump xsai to v0.2.0-beta.5
* chore: lockfile
2025-04-26 14:48:23 +08:00