RainbowBird
40bd86f668
chore(deps): move drizzle-orm to catalog ( #1480 )
2026-03-26 20:52:40 +08:00
Neko Ayaka
45ce8ba602
release: v0.9.0-alpha.22
2026-03-25 01:19:04 +08:00
Neko Ayaka
0af4217666
release: v0.9.0-alpha.21
2026-03-24 09:21:27 +08:00
Neko Ayaka
7313d567d6
chore(deps): bump more dependencies
2026-03-24 09:20:19 +08:00
Neko Ayaka
11bb6b8e0a
release: v0.9.0-alpha.20
2026-03-23 21:41:53 +08:00
Neko Ayaka
ea7c832adc
release: v0.9.0-alpha.19
2026-03-23 20:03:39 +08:00
Neko Ayaka
ce60323d8a
style: lint
2026-03-23 02:16:10 +08:00
Neko Ayaka
ac1de680d0
chore(deps): bump dependencies
2026-03-23 02:15:40 +08:00
Neko Ayaka
a3b9a4b037
release: v0.9.0-alpha.18
2026-03-19 14:45:49 +08:00
Neko Ayaka
956a4541e9
style: lint
2026-03-19 14:27:23 +08:00
Makito
a49bd97ed3
release: v0.9.0-alpha.17
2026-03-18 14:45:49 +09:00
Rin
7b5f19ed78
chore: remove unused dependencies from component-calling and twitter-services
2026-03-18 02:46:21 +08:00
Neko Ayaka
72925c1372
release: v0.9.0-alpha.16
2026-03-15 04:04:07 +08:00
Garfield Lee
9fc9955615
release: v0.9.0-alpha.15
2026-03-14 18:23:50 +08:00
Rin
e83c17fe57
fix(minecraft): xss mitigation for minecraft debug dashboard ( #1344 )
...
Authored-by-agent: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-03-14 00:20:15 +08:00
yuanbo
f654d175f8
fix(telegram-bot): fix velin rendering, action loop, and LLM compatibility ( #1333 )
2026-03-13 18:31:31 +08:00
Neko Ayaka
da62f1c16b
release: v0.9.0-alpha.14
2026-03-12 01:48:21 +08:00
Neko Ayaka
53f79713d7
release: v0.9.0-alpha.13
2026-03-11 19:36:13 +08:00
5157b9c445
fix(services): resolve lint issues ( #1261 )
...
* fix: resolve lint issues
## Summary
Fix lint issues identified by the linter.
## Changes
- **app.js**: Use `Number.isNaN()` instead of global `isNaN()`
- **app.js**: Prefix unused variable `result` with underscore
- **scheduler.ts**: Remove unused variable `log`
## Details
- `Number.isNaN()` is the preferred way to check for NaN in modern JavaScript
- Unused variables are flagged by the linter and should be removed or prefixed with underscore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Apply suggestion from @gemini-code-assist[bot]
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
---------
Co-authored-by: hobostay <hobostay@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.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-11 17:15:56 +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
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
Neko Ayaka
a5cca0225b
release: v0.9.0-alpha.7
2026-03-10 17:47:25 +08:00
Neko Ayaka
f6fe68b167
style(discord-bot): updated
2026-03-10 02:40:23 +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
Kunal Bhujbal
57b04d957b
fix(minecraft): add stop method to Ticker to prevent resource leak ( #1213 )
2026-03-09 20:45:46 +08:00
Jason
3e723abad9
fix(discord): prevent VoiceManager memory leaks on join/leave cycles ( #1203 )
2026-03-08 18:43:18 +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
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
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
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
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
Nashchennc
6d3bde1586
refactor(satori-bot): migrate persistence to adapter ( #1155 )
2026-03-06 13:44:53 +08:00
Neko Ayaka
b24ba8cc26
release: v0.9.0-alpha.2
2026-03-05 15:52:21 +08:00
Neko Ayaka
41940242e0
release: v0.9.0-alpha.1
2026-03-05 03:45:19 +08:00
LemonNeko
a9900b3985
chore: release v0.8.5-beta.4
2026-03-04 21:41:04 +08:00
Neko Ayaka
163957f0f5
release: v0.8.5-beta.3
2026-02-26 23:38:19 +08:00
Neko Ayaka
fec2569bf8
release: v0.8.5-beta.2
2026-02-26 23:30:52 +08:00
Neko Ayaka
f3323df3f8
release: v0.8.5-beta.1
2026-02-26 23:13:03 +08:00
Neko Ayaka
92d87833be
chore(deps): bump dependencies
2026-02-26 18:33:52 +08:00
Rin
a5287c08d2
refactor(minecraft): add ETA-based pathfinding timeout with stuck detection and retry limits
...
Patches mineflayer-pathfinder to implement estimated-time-of-arrival based navigation timeouts (2× estimated travel time + grace period). Adds stuck detection counter that triggers failure after 3 consecutive resets without progress. Introduces patchedGoto wrapper returning {ok, reason, elapsedMs, estimatedTimeMs, message} for all navigation calls. Updates goToPlayer/goToPosition actions to surface timeout
2026-02-19 00:25:06 +08:00
Rin
91e5158cf3
refactor(minecraft): redesign debug dashboard conversation view with turn-based grouping and context boundary visualization
...
Replaces flat message list with collapsible turn cards (user+assistant pairs). Parses user messages into tagged sections ([EVENT], [FEEDBACK], [PERCEPTION], etc.) with inline/collapsible rendering based on content type. Adds context status bar showing active context label and archived summaries. Introduces Brain.broadcastConversationState() to emit full context metadata (active
2026-02-19 00:25:06 +08:00