Commit Graph
556 Commits
Author SHA1 Message Date
RainbowBird b0576d3b89 chore(deps): move eventa to catalog 2026-03-26 21:45:01 +08:00
RainbowBird 40bd86f668 chore(deps): move drizzle-orm to catalog (#1480) 2026-03-26 20:52:40 +08:00
Neko Ayaka 46147b0f8b fix(stage-*): incorrect use of useAudioDevices hook 2026-03-26 19:05:54 +08:00
Neko Ayaka 25b5de179d Revert "chore(deps): replace with unplugin-vue"
This reverts commit 3339daa746.

As unplugin-vue-i18n:

```
[unplugin-vue-i18n]  `@vitejs/plugin-vue` plugin is not found or invalid version. Please install `@vitejs/plugin-vue` v4.3.4 or later version.
```

https://github.com/intlify/bundle-tools/blob/3da4987500bbf9b398b0681852b90470968bdc8c/packages/unplugin-vue-i18n/src/core/resource.ts#L167-L168

it seems they are depending on vite:vue while https://github.com/unplugin/unplugin-vue is different on plugin resolving, yet unplugin-vue seems
lost the track of new version.
2026-03-26 18:10:30 +08:00
Neko Ayaka 3339daa746 chore(deps): replace with unplugin-vue 2026-03-26 17:22:49 +08:00
f85a809d7c refactor(stage-*): analytics and telemetry, including consent (#1414)
---------

Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com>
Co-authored-by-agent: 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>
Co-authored-by: RainbowBird <rbxin2003@outlook.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-24 13:01:39 +08:00
Neko Ayaka 7313d567d6 chore(deps): bump more dependencies 2026-03-24 09:20:19 +08:00
Neko Ayaka e3f5671f4d chore(deps): bump vite dependencies to solve the build issue 2026-03-24 09:16:25 +08:00
Neko Ayaka 1bd3472246 fix: many type errors 2026-03-23 14:17:06 +08:00
Neko Ayaka ce60323d8a style: lint 2026-03-23 02:16:10 +08:00
Neko Ayaka ac1de680d0 chore(deps): bump dependencies 2026-03-23 02:15:40 +08:00
Neko Ayaka 7fe410b969 chore(stage-tamagotchi,stage-pages,stage-layouts): vision devtools improved 2026-03-20 02:27:21 +08:00
Neko Ayaka 2dd2a149b8 feat(stage-tamagotchi): added fundamental vision 2026-03-20 02:27:21 +08:00
Makito 3870471c3c fix(stage-web): allow vite serving files outside of the allow list 2026-03-17 03:01:01 +09:00
RinandClaude Opus 4.6 688836912d chore: disable PostHog telemetry in development mode (#1365)
* chore: disable PostHog telemetry in development mode

Skip posthog.init() when import.meta.env.DEV is true to avoid
sending telemetry data during local development.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 09:39:54 +08:00
LemonNekoandautofix-ci[bot] 589553c0e3 feat(stage-pocket): request permissions onboarding (#1292)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 14:49:39 +08:00
dec2b04924 refactor: vrm performance tracing and better lifecycle management (#1194)
* refactor: vrm performance tracing and better lifecycle management

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Rename lag-visualizer.vue to performance-visualizer.vue

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* fix: some tiny bugs and model URL lifecycle

* fix: TresCanvas size=0 bug

* Delete .claude/settings.json

* fix: some clean-up

* [autofix.ci] apply automated fixes

* fix: use screen to wrap up TresCanvas

* Delete .claude/settings.json

---------

Co-authored-by: Makito <i@maki.to>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-12 09:20:20 +08:00
Makito 87f43c7aa6 feat(stage-pocket,stage-web,stage-shared): add isEnvTruthy for safer env var checks 2026-03-05 03:03:57 +07:00
Makito 1035104b66 feat(stage-pocket,stage-web): allow skipping mkcert and correct env vars type 2026-03-05 03:03:57 +07:00
Makito 9d1eb7c7d6 chore(deps): bump unplugin-fetch to 0.2.2 2026-02-28 14:22:24 +07:00
Neko Ayaka 92d87833be chore(deps): bump dependencies 2026-02-26 18:33:52 +08:00
Neko Ayaka e8f6155ec6 feat(plugin-sdk,stage-tamagotchi): demo plugin, and plugin inspector 2026-02-16 16:06:28 +08:00
Sebastián c8f679e1e4 fix(stage-*): Kokoro TTS now works in production too (#1017) 2026-02-03 05:27:06 +08:00
RainbowBird a57b9e5519 refactor(stage-web): merge login redirect judgement statement 2026-01-27 15:53:02 +08:00
藍+85CD 09bdbf205a chore(deps): use vite v8 instead of rolldown-vite (#993) 2026-01-24 22:30:04 +08:00
藍+85CD 43fe9e89f2 perf: setup knip, remove unused dependencies (#992) 2026-01-24 15:08:08 +08:00
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 78afeeb82c refactor(auth): move fetchSession to auth store and remove from index.vue 2026-01-21 22:55:58 +08:00
Neko Ayaka d051a07da9 chore(deps): bump dependencies 2026-01-21 05:42:01 +08:00
Lilia_Chenandautofix-ci[bot] 0093803920 feat(stage-ui-*): ACT special tokens for future motion gen (#974)
* feat(stage-ui*):ACT special tokens

* test(stage-ui): llm-marker-parser test updates for ACT tokens

* [autofix.ci] apply automated fixes

* style(stage-ui): apply gemini code review notes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-20 09:32:47 +08:00
Neko Ayaka 17debf3e96 refactor(stage-*): de-centralize for route header 2026-01-18 04:54:57 +08:00
Neko Ayaka e38366d37b fix(deps): sync vue to catalog: 2026-01-17 15:57:54 +08:00
RainbowBird 73455d9b22 fix(stage-ui, stage-web): oauth loading state 2026-01-14 14:19:57 +08:00
RainbowBird f8b6300e26 feat(stage-ui, stage-web): add loading state for authing 2026-01-14 14:11:35 +08:00
RainbowBird 2217599284 refactor(stage-*): login drawer in mobile (#948) 2026-01-13 18:45:00 +08:00
Zach Leavitt bcafcac7c1 feat(stage-*): browser provided speech recognition as provider (#933) 2026-01-13 03:31:08 +08:00
skyline624andNeko 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
RainbowBird 061def6436 feat(stage-web): use drawer in mobile login page 2026-01-11 13:55:22 +08:00
skyline624andNeko 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 3c68172442 fix(stage-tamagotchi,stream-kit,pipelines-audio): couldn't handle spark:notify and has elegant way of handling tts & playback 2026-01-11 00:13:14 +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 7d256dabdf chore(stage-tamagotchi,stage-web,stage-pocket): exclude any nested components directory for pages 2026-01-09 18:11:24 +08:00
RainbowBird 059048f939 chore(server, stage-*): resolve type issue 2026-01-08 00:44:25 +08:00
Neko Ayaka 77045c4b98 refactor(stage-ui,ui): promote Collapsible and Screen to ui package 2026-01-07 21:03:02 +08:00
Neko Ayaka ded5d718de chore(stage-*): update how vue-sonner style imported 2026-01-07 20:42:59 +08:00
Neko Ayaka 51b91b8e3d feat(stage-tamagotchi): improved weather widget 2026-01-07 02:40:45 +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