Commit Graph
182 Commits
Author SHA1 Message Date
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 d051a07da9 chore(deps): bump dependencies 2026-01-21 05:42:01 +08:00
ad086535e5 feat(satori-bot): integrate Satori Protocol Adapter (#873)
---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Hoshino-Yumetsuki <hoshino-yumetsuki@outlook.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-01-06 15:32:20 +08:00
Neko Ayaka 198092f226 chore(deps): bump dependencies 2025-12-29 05:51:45 +08:00
Neko Ayaka a07854ca31 chore(deps): bump dependencies 2025-12-27 04:26:56 +08:00
Neko Ayaka e2e661cc7e chore(deps): bump dependencies 2025-12-22 19:40:39 +08:00
Neko Ayaka 2ffe666368 chore(deps): bump dependencies 2025-12-21 18:41:11 +08:00
Neko Ayaka 7158c200bb chore(deps): bump dependencies 2025-12-21 18:35:34 +08:00
Neko Ayaka c9a9ec7bfa Revert "chore(deps): bump dependencies"
This reverts commit 349810ff27.
2025-12-21 17:16:47 +08:00
Neko Ayaka 349810ff27 chore(deps): bump dependencies 2025-12-21 15:58:52 +08:00
Neko Ayaka 8c32d8170f chore(deps): bump dependencies 2025-12-14 19:38:40 +08:00
Neko Ayaka a3dba4f3cf chore(deps): bump dependencies & electron-builder 2025-12-13 16:23:45 +08:00
Neko Ayaka fafba1cdf8 chore(deps): bump dependencies 2025-12-11 02:22:43 +08:00
Neko Ayaka e28e2eff89 chore(deps): bump valibot 2025-12-01 00:49:45 +08:00