github-actions[bot] and Crowdin 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
𝓒𝓱𝓮𝓻𝓻𝔂🍒 and Rin
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] and Crowdin 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 Xiaopai and Rin
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 Xiaopai and Rin
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
19822e3c43
refactor(minecraft): migrate reflex runtime to alien-signals, harden zod validation, and unify skill utilities ( #1092 )
...
* chore: use utils
* feat: refactor pathfinding stagnation detection and add navigation tests
* refactor(minecraft): simplify ensure.ts with shared ensureMined helper
* refactor(minecraft): centralize collectible block aliases and extraction flow
- move block collection usage onto the dedicated action module
- extract collectible alias expansion for ores, deepslate variants, and dirt
- keep exact block validation strict while widening collection lookups
- preserve original smelting errors when temporary furnace cleanup fails
- add regression coverage for alias handling and furnace cleanup
* chore: sleep() using shared utils
* refactor(minecraft): container helpers; guarantee close in takeFromChest()
* chore: add unsafe type comment
refactor: zod schema for YAML rule DSL
refactor: zod for hardened config validation
refactor: zod schema for ws client command validation
* refactor(minecraft): alien-signals for reflex context/runtime/manager state
* fix(minecraft): prevent reconnect deadlock before spawn; centralize plugin lifecycle
* fix(minecraft): make command chat listener idempotent across spawn/reconnect
* refactor(minecraft): extract reconnect state machine into connection supervisor; further centralize plugin-related logic
* fix(minecraft): temp type fix
* fix(minecraft): add LLM call timeout/cancel boundaries and ignore pause abort errors
* fix(minecraft): enforce deterministic temporal rule semantics and honor accumulator.mode
* fix(minecraft): preserve callback errors during container cleanup
* fix(minecraft): report EventBus subscriber failures via project logger
* refactor(minecraft): migrate perception temporal accumulator to detector with decision tracing
* feat(minecraft): add detector.groupBy and optimize rule engine detector hot path
* fix(minecraft): bound event queue and temp anti-starvation scheduling
* fix(minecraft): normalize debug dashboard tool param typing
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Neko <neko@ayaka.moe >
Co-authored-by: Rin <shinohara-rin@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-07 03:01:49 +08:00
github-actions[bot]
6255fb056e
chore(nix): update pnpmDeps hash
2026-03-06 08:55:28 +00:00
Neko Ayaka
3605548973
chore: lint & lock
2026-03-06 16:49:31 +08:00
Ryanba
bbf1f19310
fix(telegram-bot): guard structured message fallback ( #1162 )
2026-03-06 16:48:31 +08:00
Rin
b9ef42fb85
chore(stage-pages): add Minecraft integration unavailability notice with WIP bot setup instructions ( #1161 )
2026-03-06 14:55:53 +08:00
NJX
9f347a5d80
feat(stage-pages): add manual model input fallback when model list fails to load ( #1145 )
2026-03-06 14:01:03 +08:00
NJX
9cd47120e4
fix(stage-ui): auto-mark provider as added after successful validation on settings page ( #1144 )
2026-03-06 14:00:32 +08:00
NJX
ed586fd59b
fix(ui): raise ComboboxContent z-index above Dialog overlay ( #1143 )
2026-03-06 14:00:02 +08:00
NJX
afe8784661
fix(stage-ui): guard against undefined voices in ElevenLabs listVoices ( #1142 )
2026-03-06 13:59:05 +08:00
NJX
1a5204878d
fix(stage-ui-three): improve VRM expression rendering and add missing emotion mappings ( #1147 )
2026-03-06 13:57:24 +08:00
NJX
5d571c51e0
feat(stage-ui-three): add anti-aliasing support for 3D models ( #1150 )
2026-03-06 13:56:25 +08:00
Nashchennc
6d3bde1586
refactor(satori-bot): migrate persistence to adapter ( #1155 )
2026-03-06 13:44:53 +08:00
github-actions[bot] and Crowdin Bot
b09c664f7c
chore(i18n): update translations ( #1157 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-06 13:42:40 +08:00
RainbowBird
47d97320ef
fix(server): collect metrics correctly
2026-03-06 04:14:04 +08:00
Makito
e2f84e2e40
chore(stage-pocket): bump build number to 2
2026-03-06 02:21:56 +07:00
github-actions[bot]
54eacfd069
chore(nix): update pnpmDeps hash
2026-03-05 19:04:21 +00:00
RainbowBird
284b100030
feat(server): add OpenTelemetry observability stack
2026-03-06 02:58:44 +08:00
Neko Ayaka
3f12d714b5
feat(stage-ui): periodically check Ollama connectivity
2026-03-05 20:52:56 +08:00
Garfield Lee
86c0d9d28a
feat(stage-ui): add Ollama thinking mode config and provider-side think mapping ( #1140 )
2026-03-05 20:46:45 +08:00
Neko Ayaka
c1d315b84f
fix(stage-ui): should have option to completely disable Speech module
2026-03-05 18:06:49 +08:00
Neko Ayaka
b24ba8cc26
release: v0.9.0-alpha.2
2026-03-05 15:52:21 +08:00
LemonNeko
382da2a4c3
fix(stage-pocket): missing application category
2026-03-05 15:49:56 +08:00
Liet Blue
e1ba9668b9
feat(stage-ui): add missing icon for gaming-factorio module ( #1130 )
2026-03-05 15:24:31 +08:00
Neko Ayaka
6bc43c3a02
feat(stage-ui): new aihubmix provider, bring back LM Studio, Azure AI Foundry
2026-03-05 15:23:32 +08:00
Neko Ayaka
e0e887cf13
fix(stage-tamagotchi): missing debug package
2026-03-05 04:36:35 +08:00
Makito
920a21b1c1
fix(stage-pocket): temporarily inline isEnvTruthy in vite.config.ts
2026-03-05 03:13:10 +07:00