Rin
e791d5c528
feat(minecraft): add tests for perception pipeline
2026-02-18 11:10:03 +08:00
Rin
ee0adcaad0
feat(minecraft): stage processors, perception frame
2026-02-18 11:10:03 +08:00
Rin
9b53e4311b
feat(minecraft): logging for perception pipeline
2026-02-18 11:10:02 +08:00
Rin
2d4eff7dcb
fix(minecraft): don't rebuild dispatch table every time
2026-02-18 11:10:02 +08:00
Rin
3c7b42a913
doc(minecraft): update for perception pipeline
2026-02-18 11:10:02 +08:00
Rin
39a5acebfd
feat(minecraft): implement raw event pipeline
2026-02-18 11:10:02 +08:00
Rin
703bcbe537
chore(minecraft): cleanup for tick handler
2026-02-18 11:10:02 +08:00
Rin
ee21a678d6
feat(minecraft): mineflayer perception collector
2026-02-18 11:10:02 +08:00
Rin
a3a29ae21a
feat(minecraft): scaffold raw event pipeline with leaky bucket + DI wiring
2026-02-18 11:10:02 +08:00
Rin
8d629a90a2
chore(minecraft): remove bot chat messages and unused inventory functions
...
bot chat replaced with Error
2026-02-18 11:10:02 +08:00
Rin
d049b2edeb
chore(minecraft): temp personality for debugging, revert me later
2026-02-18 11:10:01 +08:00
Rin
1ac8e3fb28
fix(minecraft): implement proper interrupt method to stop bot actions
...
- Add `interrupt()` method to Mineflayer class with comprehensive action stopping
- Stop pathfinder, pvp, digging, item usage, and control states
- Replace non-working `emit('interrupt')` with `interrupt()` call in stop tool
- Add logging for interrupt requests and completion
- Remove FIXME comment as issue is now resolved
2026-02-18 11:10:01 +08:00
Rin
3bf1ebde73
chore(minecraft): remove unused actions and update descriptions
...
- Remove `stats` action (redundant with status info)
- Remove `stay` action (unused functionality)
- Update action descriptions from "bot's" to "your" for consistency
- Add TODO comment for file relocation
2026-02-18 11:10:01 +08:00
Rin
d0d6f14f03
chore(minecraft): add FIXME comment for non-working interrupt emit
2026-02-18 11:10:01 +08:00
Rin
c155e4e3d4
fix(minecraft): fix tool action result message ( fix #5 )
2026-02-18 11:10:01 +08:00
Rin
311d3ed0da
feat(minecraft): add require_feedback for actions, updates prompt
2026-02-18 11:10:01 +08:00
Rin
88bff91a60
chore(minecraft): minor refactors and TODOs
...
chore(minecraft): add TODOs
chore(minecraft): rename BrainResponse to LLMResponse
2026-02-18 11:10:00 +08:00
Rin
0a5a7c9279
chore(minecraft): time llm call duration
2026-02-18 11:10:00 +08:00
Rin
4b2d06db3b
chore(minecraft): various legacy code cleanup
2026-02-18 11:10:00 +08:00
Rin
8704bce444
docs(minecraft): update with current file structure
2026-02-18 11:10:00 +08:00
Rin
90588bd65c
chore(minecraft): rename EventType to EventCategory
2026-02-18 11:10:00 +08:00
Rin
15d6d5aa79
refactor(minecraft): context encapsulation and more
2026-02-18 11:10:00 +08:00
Rin
684ffa8f1c
chore(minecraft): rename
2026-02-18 11:10:00 +08:00
Rin
569ef88f9a
chore(minecraft): clean up
2026-02-18 11:09:59 +08:00
Rin
54c93f6d49
fix(minecraft): dashboard not working
2026-02-18 11:09:59 +08:00
Rin
3f113cf1ce
feat(minecraft): better debug server, event queue for the brain
2026-02-18 11:09:59 +08:00
Rin
9d3e808a06
fix(minecraft): fix model not specified
2026-02-18 11:09:59 +08:00
Rin
f2ccde5f61
fix(minecraft): prevent handled events from reaching the brain
2026-02-18 11:09:59 +08:00
Rin
2f3a35e101
chore(minecraft): remove outdated comments
2026-02-18 11:09:59 +08:00
Rin
5e715f7ec4
refactor(minecraft): code cleanup, better naming
2026-02-18 11:09:59 +08:00
Rin
bb507d7451
refactor(minecraft): extract prompt
2026-02-18 11:09:58 +08:00
Rin
8facbdacfc
feat(minecraft): architecture redesign, blackboard pattern and OODA
2026-02-18 11:09:58 +08:00
Rin
9b698ae42d
feat(minecraft): async concious
...
update dashboard
2026-02-18 11:09:58 +08:00
Rin
cc56e6bfec
docs(minecraft): add architecture design to README
2026-02-18 11:09:58 +08:00
Rin
7c3f9236a9
refactor(minecraft): refactor file structure
2026-02-18 11:09:57 +08:00
Rin
4962c8106a
refactor(minecraft): extract system prompts to separate modules
2026-02-18 11:09:57 +08:00
Rin
4611964210
feat(minecraft) introduce new cognition architecture
2026-02-18 11:09:57 +08:00
Rin
dd395241a4
fix(minecraft): planning agent ctx
2026-02-18 11:09:57 +08:00
Rin
d20bcab692
feat(minecraft): add debug web dashboard
2026-02-18 11:09:57 +08:00
Rin
3b22a45bd3
feat(minecraft): introduce structured ActionError for skill failures, implement fail-fast logic in planning, and remove unused planning code.
2026-02-18 11:09:56 +08:00
Neko Ayaka
bb4685e083
refactor(plugin-sdk): use xstate for plugin lifecycle
2026-02-17 21:59:29 +08:00
gpc123456
1c6df1c8b1
feat(providers): add MiniMax chat provider (China & Global) ( #1032 )
2026-02-17 02:20:34 +08:00
Nashchennc
5b1e6ead18
refactor(satori-bot): implement dispatcher-centric action registry ( #1029 )
2026-02-17 02:11:31 +08:00
Rin
4a0e191775
fix(stage-ui): live2d scaling not applied visually in model settings view ( #1036 )
2026-02-17 02:11:10 +08:00
Mateusz Bilicki
760641b5eb
fix(server-runtime): fix invalid payloads dispatched over WebSockets ( #1037 )
2026-02-17 02:10:32 +08:00
LemonNeko
c9dca95176
docs(devlog): added DevLog @ 2026.02.16
2026-02-16 23:39:09 +08:00
Mateusz Bilicki
66b8615481
fix(stage-layouts): HeaderLink component no longer makes entire Header clickable ( #1035 )
2026-02-16 17:03:57 +08:00
Neko Ayaka
e8f6155ec6
feat(plugin-sdk,stage-tamagotchi): demo plugin, and plugin inspector
2026-02-16 16:06:28 +08:00
Neko Ayaka
cae48f2801
feat(plugin-sdk,stage-tamagotchi): basic file system loader, protocol
2026-02-13 16:10:08 +08:00
github-actions[bot] and Crowdin Bot
651d3f37f6
chore(i18n): update translations ( #1030 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-02-10 20:14:25 +08:00