LemonNeko
3c03a45b0a
fix(cap-vite): don't auto restart when generated files update
2026-03-15 16:16:51 +08:00
Garfield Lee and GitHub Copilot
617c037aa2
fix(stage-ui): use nullish coalescing for errorMessageFrom fallback ( #1370 )
...
Replace bare errorMessageFrom(error) assignments and the existing
|| 'Unknown error' pattern with ?? 'Unknown error' to correctly
handle string | undefined return type without swallowing empty strings.
Affected locations:
- src/libs/providers/validators/run.ts (5 sites)
- src/composables/use-provider-validation.ts (1 site)
Co-authored-by: GitHub Copilot <copilot@github.com >
2026-03-15 12:17:02 +08:00
github-actions[bot] and Crowdin Bot
f313ea99c6
chore(i18n): update translations ( #1369 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-15 10:53:05 +08:00
Rin and Neko
623f35a7e3
feat(stage-pages,stage-ui,i18n): disable auto trigger for chatcompletion check and use explict button ( #1336 )
...
Co-authored-by-agent: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Neko <neko@ayaka.moe >
2026-03-15 04:39:30 +08:00
Neko Ayaka
72925c1372
release: v0.9.0-alpha.16
2026-03-15 04:04:07 +08:00
Neko
32ea8d0e04
Revert "fix(stage-tamagotchi): fix model flickering and jumping on window res…" ( #1364 )
...
This reverts commit 3a8dc75233 .
2026-03-15 03:07:03 +08:00
Ryanba and Neko
c276bcc24d
fix(server-runtime): preserve explicit empty route destinations ( #1324 )
...
---------
Co-authored-by: Neko <neko@ayaka.moe >
Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai >
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-15 01:58:17 +08:00
Ryanba
aac7a31599
fix(plugin-sdk): preserve absolute plugin entrypoints ( #1323 )
...
Authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-15 01:57:07 +08:00
Ryanba
c702c1f8e5
fix(stage-ui): keep nested reasoning out of speech ( #1322 )
...
Authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-15 01:56:28 +08:00
Rin
1a1f720c93
fix(server-runtime): shutdown server on interruption properly ( #1356 )
...
Co-authored-by-agent: Claude Opus 4.6
2026-03-14 21:44:13 +08:00
Garfield Lee
9fc9955615
release: v0.9.0-alpha.15
2026-03-14 18:23:50 +08:00
Stardust
3a8dc75233
fix(stage-tamagotchi): fix model flickering and jumping on window resize ( #1341 )
2026-03-14 15:03:16 +08:00
github-actions[bot] and Crowdin Bot
4427e1b44f
chore(i18n): update translations ( #1349 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-14 12:29:11 +08:00
Rin
621d16c8bd
fix(stage-ui): fix hash scroll on SPA navigation to providers page ( #1347 )
...
The settings layout uses a scrollable div with overflow-y-auto, not
window. useScrollToHash was scrolling window which had no effect on
SPA navigation. Point it at the actual scroll container instead.
Authored-by-agent: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-03-14 03:35:03 +08:00
LemonNeko
0ed21860af
fix(stage-tamagotchi): move wss setting to connection page
2026-03-14 03:06:06 +08:00
Liet Blue
a1a94371f4
fix(speech): prevent speech provider config reset on startup by removing premature immediate watcher ( #1340 )
2026-03-13 22:38:54 +08:00
Liet Blue
5d8a0c88fe
feat(stage-tamagotchi): add profile switcher to controls island and web header ( #1328 )
2026-03-13 18:32:07 +08:00
3aa47ff43d
fix(stage-ui): use stable chat history keys in the stage UI ( #1312 )
...
---------
Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com >
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com >
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-13 17:23:21 +08:00
github-actions[bot] and Crowdin Bot
dc6009ac10
chore(i18n): update translations ( #1325 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-13 09:53:20 +08:00
Ryanba
c897aade2e
fix(stage-ui): flip canvas pixel reads on Y axis ( #1309 )
...
Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-12 23:16:21 +08:00
LemonNeko
a80f038941
feat(stage-tamagotchi): show connection status ( #1311 )
2026-03-12 23:14:22 +08:00
Stable Genius and stablegenius49
0d1dc34bd8
fix(stage-tamagotchi): let tray menu close caption overlay ( #1316 )
...
Co-authored-by: stablegenius49 <185121704+stablegenius49@users.noreply.github.com >
2026-03-12 23:11:37 +08:00
Ryanba
38b8058ee5
fix(plugin-sdk): trim negotiated compatibility versions ( #1305 )
...
---
Co-authored-by-agent: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-12 17:22:23 +08:00
LemonNeko and autofix-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
41ce282e95
fix(stage-ui): skip optimistic updates before apply ( #1304 )
...
* fix(stage-ui): skip optimistic updates before apply
Avoid leaving phantom optimistic state behind when a mutation is intentionally skipped by checking the guard before applying the optimistic update.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 12:12:31 +08:00
github-actions[bot] and Crowdin Bot
8251b8a512
chore(i18n): update translations ( #1301 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-12 10:57:37 +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
Neko Ayaka
d15e2dd6e7
docs(stage-ui): updated logo
2026-03-12 05:09:32 +08:00
Chara and Rin
d9582d52f2
feat(stage-ui): optimize card many select component layout styles ( #1096 )
...
---------
Co-authored-by: Rin <shinohara-rin@users.noreply.github.com >
2026-03-12 01:55:12 +08:00
Neko Ayaka
da62f1c16b
release: v0.9.0-alpha.14
2026-03-12 01:48:21 +08:00
Liet Blue
783342c941
fix(stage-ui): deduplicate provider models by id ( #1282 )
2026-03-11 22:41:56 +08:00
Neko Ayaka
53f79713d7
release: v0.9.0-alpha.13
2026-03-11 19:36:13 +08:00
Pratyush Sharma
9e24b9b255
fix(stage-ui): remove SSML support for Volcengine speech provider ( #1232 )
2026-03-11 19:33:20 +08:00
github-actions[bot] and Crowdin Bot
cce2df1c12
chore(i18n): update translations ( #1251 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-11 09:53:55 +08:00
Neko Ayaka
96d3149909
release: v0.9.0-alpha.12
2026-03-11 04:35:37 +08:00
Neko Ayaka
208ff1d8a5
release: v0.9.0-alpha.11
2026-03-11 02:03:28 +08:00
Neko Ayaka
a2da08f2ce
fix(stage-tamagotchi): should handle EADDRINUSE, bug of srvx, robust for server channel restart, injeca fix
2026-03-10 23:47:39 +08:00
LemonNeko
38d41cca84
release: v0.9.0-alpha.10
2026-03-10 22:32:07 +08:00
LemonNeko
756ddd31e4
refactor(cap-vite): use plugin instead of createServer
2026-03-10 22:31:28 +08:00
Zen
eab0fbd83c
fix(stage-ui): use lightweight fetch for connectivity check ( #1238 )
2026-03-10 20:02:42 +08:00
Neko Ayaka
03a38f9e0c
release: v0.9.0-alpha.9
2026-03-10 19:33:11 +08:00
LemonNeko
7daaeece46
release: v0.9.0-alpha.8
2026-03-10 18:42:35 +08:00
LemonNeko
cfd897ce2a
refactor(cap-vite): forward options to capacitor cli
2026-03-10 18:39:52 +08:00
Neko Ayaka
a5cca0225b
release: v0.9.0-alpha.7
2026-03-10 17:47:25 +08:00
freezinlove and Neko Ayaka
5415b2850e
fix(stage-tamagotchi): double close caused crash, simplified onboarding, added safeClose ( #1243 )
...
---------
Co-authored-by: Neko Ayaka <neko@ayaka.moe >
2026-03-10 17:39:58 +08:00
Pratyush Sharma
2b5cebed1e
fix(stage-ui-live2d,stage-tamagotchi): use temp file to prevent config loss and handle more Live2D model load failures ( #1233 )
2026-03-10 17:35:58 +08:00
LemonNeko
6e82ebef1a
refactor(stage-ui): steps of onboarding dialog ( #1224 )
2026-03-10 16:09:25 +08:00
Pratyush Sharma
ada6e77823
fix(server-runtime,server-sdk): accept plain JSON from external WebSocket clients ( #1234 )
2026-03-10 16:08:23 +08:00
github-actions[bot] and Crowdin Bot
ea2d43b63d
chore(i18n): update translations ( #1226 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-10 11:26:07 +08:00
Neko Ayaka
440be8e91d
chore(server-runtime,plugin-protocol): adjust healthy check policy, added multiple module check events
2026-03-10 02:40:23 +08:00