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
Neko Ayaka
1f5d696d23
fix(vscode-airi): incorrect path when copying LICENSE
2026-03-05 04:05:50 +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
b1f927e587
chore(stage-pocket): add shortcut pnpm script dev:ios
2026-03-05 03:03:57 +07:00
Makito
07f7bb58dc
feat(stage-pocket): respect safe area in the main stage
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
Neko Ayaka
41940242e0
release: v0.9.0-alpha.1
2026-03-05 03:45:19 +08:00
github-actions[bot]
f9a855e0e3
chore(nix): update pnpmDeps hash
2026-03-04 19:31:32 +00:00
Neko Ayaka
a20309eddf
feat(stage-tamagotchi,i18n): localize tray & init Electron i18n
2026-03-05 03:25:24 +08:00
Neko Ayaka
a1ff12ced1
feat(stage-tamagotchi): hot-reload i18n during Electron runtime
2026-03-05 03:25:24 +08:00
github-actions[bot] and Crowdin Bot
242270a35b
chore(i18n): update translations ( #1120 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-05 03:25:01 +08:00
Lovehsigure_520
c3cefffd74
chore(docs): updated supported LLM API providers ( #1114 )
2026-03-05 03:23:31 +08:00
Liet Blue
41bd3d8e0e
fix(stage-tamagotchi): improve controls island tooltip placement ( #1119 )
2026-03-05 03:22:45 +08:00
Neko Ayaka
b81685896c
chore(ci): should only upload to release when overriding releasing triggered by workflow_dispatch
2026-03-05 01:38:48 +08:00
Neko Ayaka
cc6528e215
fix(stage-tamagotchi): may miss the change, refactor code
2026-03-05 01:31:13 +08:00
Neko Ayaka
3ce01a8484
chore(ci): mv will fail due to file alreay exists when mv is used on Windows
2026-03-05 01:14:47 +08:00
Liet Blue
ce00df0fa7
feat(stage-tamagotchi): popup controls island and better tray with window opts ( #1106 )
2026-03-05 00:54:47 +08:00
Neko Ayaka
ddcd19456f
chore(ci): specified artifact configurations
2026-03-05 00:46:48 +08:00
Neko Ayaka
60edd02c2e
chore(ci): set higher timeout threshold
2026-03-05 00:31:40 +08:00
8f4909db3e
feat(stage-*): basic mcp implementation ( #1115 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: LemonNeko <17664845+lemonnekogh@users.noreply.github.com >
2026-03-05 00:01:33 +08:00
Neko Ayaka
7d934f9c67
chore(docs): use plausible directly
2026-03-04 23:59:29 +08:00
YoungUsing
db5928e2bb
fix(docs): typo in instructions for Chat window ( #1109 )
2026-03-04 23:21:28 +08:00
LemonNeko
a9900b3985
chore: release v0.8.5-beta.4
2026-03-04 21:41:04 +08:00