Commit Graph
13 Commits
Author SHA1 Message Date
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
sed-iandNeko 479051974b fix(stage-ui): combobox z-order (#980)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-01-21 19:41:15 +08:00
sed-i f2c308ffa4 fix(stage-tamagotchi): consolidated renderer loop helper (#936) 2026-01-11 21:47:56 +08:00
sed-iandNeko 82026beb42 chore(model-driver-mediapipe): streamline asset prep with retries (#902)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-01-07 19:22:32 +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
s3d-i d2b20659f1 fix(persistence): guard parsing errors and preserve falsy configs (#850) 2025-12-30 10:47:14 +08:00
s3d-i 26fadcb2fb fix(chat): serialize sends and reset on cleanup (#827) 2025-12-25 02:16:09 +08:00
s3d-i f21c872b55 fix(stage-ui): remove redundant Katex output html (#765) 2025-11-26 15:56:46 +08:00
383a83d0c5 fix(stage-ui): early return for Live2D drop-shadow update hook (#758)
* fix(live2d):  - Short-circuited the Live2D drop-shadow updater so it only computes/applies filters and runs the animation loop when the shadow setting is enabled
 - Default live2dShadowEnabled to true

* [autofix.ci] apply automated fixes

* Update packages/stage-ui/src/components/scenes/live2d/Model.vue

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-11-24 02:39:56 +08:00
s3d-i 169335179e fix(tamagotchi): Windows tray icon rendering (#735) 2025-11-12 21:28:52 +08:00
s3d-i 68acac6856 fix(stage-ui): restore streaming output; wrap streamText so finish/error truly gate completion (#714) 2025-11-05 00:28:54 +08:00
s3d-i 52ca7b2d42 fix(stage-tamagotchi): inconsistency font size & shiki dark theme (#692) 2025-10-31 19:55:02 +08:00
s3d-iandwhyXVI 076c597de9 fix(ui): align ColorHueRange model binding (#681)
Co-authored-by: whyXVI <lain_zcb@bupt.edu.cn>
2025-10-29 03:43:02 +08:00