Commit Graph
2913 Commits
Author SHA1 Message Date
Neko Ayaka f6fe68b167 style(discord-bot): updated 2026-03-10 02:40:23 +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
Pratyush Sharma 68a7ed0d8c fix(stage-ui-live2d): require .model.json or .model3.json for Live2D files (#1156) 2026-03-10 02:39:57 +08:00
Neko Ayaka 84dc6c7473 docs(discord-bot): updated README.md 2026-03-10 01:59:26 +08:00
Neko Ayaka 03188f9855 release: v0.9.0-alpha.6 2026-03-10 01:29:38 +08:00
Neko Ayaka 5b56db29a3 chore(stage-tamagotchi): adjusted onboarding size 2026-03-10 01:28:26 +08:00
Neko Ayaka f2d57c17a6 fix(stage-tamagotchi): hearing drawer height should not be in % 2026-03-10 01:08:17 +08:00
Neko Ayaka 00d7f02ca0 fix(stage-tamagotchi): hearing dialog will cause controls island collapse 2026-03-10 01:08:17 +08:00
Neko Ayaka 8e6dd19669 fix(stage-tamagotchi): shouldnt implement onboarding window like that 2026-03-10 01:08:17 +08:00
Neko Ayaka 34b12b0a9e fix(stage-tamagotchi): remove devtools auto-open from onboarding window 2026-03-10 01:08:16 +08:00
Zen e27b9859d5 fix(stage-pocket): use system mkcert to work around feaxios download crash (#1220)
* fix(stage-pocket): use system mkcert to work around feaxios download crash

* fix(stage-pocket): add Windows compat for system mkcert lookup

Originally used `which` since this was an iOS-focused fix, but
considering Windows developers building for Android, use `where`
on win32 and handle multi-line output.
2026-03-09 23:32:24 +07:00
Garfield Lee 3ece47759e fix(stage-ui): reset always-on-top via manual reset (#1218) 2026-03-09 23:19:30 +08:00
Neko Ayaka 544f769fda chore(workspace): bump node.js version to 24.13.0 2026-03-09 22:25:56 +08:00
Neko Ayaka 9bd0744290 chore(workspace): thanks to Discord user saltstar, here is some util script for loc on package level 2026-03-09 22:23:59 +08:00
Neko Ayaka 301f554e90 chore(stage-tamagotchi): use satisfies so that intellisense works 2026-03-09 22:23:13 +08:00
Neko Ayaka 3946c9510b chore(workspace): incorrect VSCode launch.json configs 2026-03-09 22:22:02 +08:00
Neko Ayaka af4e0c1d35 fix(stageui): unused 2026-03-09 22:20:53 +08:00
Rin bed6b475a3 fix(stage-tamagotchi): bring back onboarding dialog (#1104) 2026-03-09 22:06:13 +08:00
Liet Blue 604341a1e6 feat(tamagotchi): add "Pin on top" toggle to controls island (#1183)
\
2026-03-09 22:05:05 +08:00
Kunal Bhujbal 57b04d957b fix(minecraft): add stop method to Ticker to prevent resource leak (#1213) 2026-03-09 20:45:46 +08:00
Typed SIGTERM 5b821c0ee0 fix(stage-ui): user-sent message lost (#1215) 2026-03-09 20:45:16 +08:00
d6268298dd feat(stage-pages): add model selection navigation after provider validation (#1214)
* feat(stage-pages): add model selection navigation after provider validation success

* chore: code style update

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

* chore: code style update

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

* chore: code style update

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

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

* [autofix.ci] apply automated fixes (attempt 3/3)

---------

Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
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-03-09 20:40:05 +08:00
861beacad2 feat(stage-ui): add nvidia nim provider (#1196)
* feat: add nvidia nim provider

* fix: restore onboarding no-models help text

* fix: limit nvidia provider to desktop runtime

* [autofix.ci] apply automated fixes

* fix: update validators check list

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>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-09 20:09:36 +08:00
github-actions[bot] a16606f2de chore(nix): update pnpmDeps hash 2026-03-09 10:53:50 +00:00
RainbowBird 0732827a9e refactor(server): replace postgres-js to pg to support auto-instrumentation 2026-03-09 18:47:34 +08:00
RainbowBird 64da72e95a chore: ignore antfu's ghfs 2026-03-09 15:51:53 +08:00
github-actions[bot]andCrowdin Bot 7a602c3b14 chore(i18n): update translations (#1209)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-09 12:05:37 +08:00
Neko d3c5f81040 Revert "fix(stage-*): can’t get mcp servers when use remote api (#1181)" (#1204)
This reverts commit 5bed6bca80.
2026-03-08 20:00:08 +08:00
Ryanba 51827f39d9 fix(telegram-bot): guard malformed structured messages (#1179) 2026-03-08 18:44:00 +08:00
Nashchennc 342250e2fc chore(docs): reorganize content (#1170) 2026-03-08 18:43:40 +08:00
Jason 3e723abad9 fix(discord): prevent VoiceManager memory leaks on join/leave cycles (#1203) 2026-03-08 18:43:18 +08:00
Rin 88ac92f3a1 fix(stage-ui): fix LM studio validation problem and add CORS note (#1175) 2026-03-08 18:41:43 +08:00
Rin 7b11d1e0bd feat(minecraft): disable debug servers by default (#1193) 2026-03-08 18:41:32 +08:00
LemonNeko 583b54bfee release: v0.9.0-alpha.5 2026-03-08 18:35:38 +08:00
LemonNeko f2d517ad64 fix(stage-pocket): missing general settings 2026-03-08 18:33:58 +08:00
LemonNeko fd44e54250 fix(cap-vite): no need to run cap sync manually 2026-03-08 18:30:34 +08:00
SakataRyuichi 49d57a5b8b fix(server-runtime): use superjson.parse for incoming WebSocket messages (#1187) 2026-03-08 18:19:38 +08:00
LemonNeko 7b981d08de release: v0.9.0-alpha.4 2026-03-08 17:37:59 +08:00
LemonNeko 9c514b17f0 release: v0.9.0-alpha.3 2026-03-08 17:20:32 +08:00
LemonNeko 25e66f664c feat(stage-pocket): introducing a new package for better DX 2026-03-08 17:17:54 +08:00
github-actions[bot] 8467b84417 chore(nix): update assets hash 2026-03-08 01:48:13 +00:00
github-actions[bot] f05656e778 chore(nix): update pnpmDeps hash 2026-03-07 22:00:11 +00:00
Rin 561b608c03 fix(minecraft): downgrade to mitigate upstream issue and mcp cleanup (#1192)
* fix(minecraft): downgrade minecraft-data to 3.102.3

Serialization error for play.toServer : Write error for undefined : The value of "value" is out of range. It must be >= -128 and <= 127. Received 218 stack=RangeError [ERR_OUT_OF_RANGE]: Write error for undefined : The value of "value" is out of range. It must be >= -128 and <= 127. Received 218

* fix(minecraft): close existing MCP transports on client reconnect

Handle client refresh scenarios by closing existing streamable and SSE transports before creating new ones, preventing resource leaks and connection conflicts.
2026-03-08 05:54:49 +08:00
Doji 5bed6bca80 fix(stage-*): can’t get mcp servers when use remote api (#1181) 2026-03-07 17:39:57 +08:00
RainbowBird 5e20939912 fix(stage-layouts): login drawer in mobile 2026-03-07 17:22:23 +08:00
𝓒𝓱𝓮𝓻𝓻𝔂🍒andRin f8fb6e2282 fix(stage-layouts): replace Tooltip with Popover for microphone controls (#1169)
* refactor(ChatArea): replace Tooltip with Popover for microphone controls

The Tooltip component was replaced with Popover to provide better user experience and more consistent behavior with other UI elements. The functionality remains the same but uses the more appropriate Popover component from the UI library.

* refactor(ChatArea): rename hearingTooltipOpen to hearingPopoverOpen for clarity

The variable name was changed to better reflect its actual usage with PopoverRoot component. This improves code readability and maintainability by using more accurate terminology.

---------

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>
2026-03-07 17:20:22 +08:00
github-actions[bot]andCrowdin Bot 675df7c0ac chore(i18n): update translations (#1177)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-03-07 15:33:57 +08:00
layla 7c7add827b fix(ci): with outputHashAlgo to output non-empty output (#1182) 2026-03-07 15:32:50 +08:00
Liu XiaopaiandRin c44d7820b7 fix(stage-ui): add model list for index-tts-vllm for UI consistency (#1066)
* fix(providers): add model list for index-tts-vllm

* chore(ci): trigger checks

* ssot

---------

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>
2026-03-07 04:32:33 +08:00
Liu XiaopaiandRin 261f67a67d fix(stage-pages,stage-ui): surface provider transcription errors (#1070)
* fix(hearing): surface provider transcription errors

* Standardize and enhance error message reporting by introducing an `errorMessage` utility function.

---------

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>
2026-03-07 04:31:21 +08:00