Rin
200b783efe
feat(minecraft): improve goToCoordinate
2026-02-18 11:12:06 +08:00
Rin
59847cf52d
feat(minecraft): add mineBlockAt tool
2026-02-18 11:12:05 +08:00
Rin
9300a7dc5b
feat(minecraft): retry on LLM call failure
2026-02-18 11:12:05 +08:00
Rin
2ea93a391b
refactor(minecraft): chat as tools to prevent scheme mismatch
2026-02-18 11:12:05 +08:00
Rin
6ff248c959
feat(minecraft): timestamp in blackboard
2026-02-18 11:12:05 +08:00
Rin
6f63e72934
feat(minecraft): get the block player is looking at
2026-02-18 11:12:05 +08:00
Rin
9c9ba1e717
feat(minecraft): action parallelism with feedback timeout
2026-02-18 11:12:05 +08:00
Rin
0b3a9f24e5
refactor(minecraft): better blackboard and task scheduling
2026-02-18 11:12:04 +08:00
Rin
112ed4ea9f
fix(minecraft): no need for feedback on interruptions
2026-02-18 11:12:04 +08:00
Rin
9d395fd83d
fix(minecraft): collectblock should provide correct feedback
2026-02-18 11:12:04 +08:00
Rin
8441943b2f
chore(minecraft): remove personality traits from brain prompt and fix unused parameter
2026-02-18 11:12:04 +08:00
Rin
57b207557c
fix(minecraft): fix blackboard name mismatch
2026-02-18 11:12:04 +08:00
Rin
500ad53e31
chore(minecraft): truncate system prompt in debug dashboard
2026-02-18 11:12:04 +08:00
Rin
eaecba3638
refactor(minecraft): use exception to handle action erros instead of return value.
2026-02-18 11:12:04 +08:00
Rin
de8b1994ed
fix(minecraft): use correct id for blocksearch and some improvements
2026-02-18 11:12:04 +08:00
Rin
f99b9d6aa4
chore(minecraft): debug launch.json
2026-02-18 11:12:03 +08:00
Rin
07097d1f78
feat(minecraft): execute tools from dashboard
2026-02-18 11:12:03 +08:00
Rin
af968b5bc4
chore(minecraft): remove spammy logging
2026-02-18 11:12:03 +08:00
Rin
8ac2f5c354
chore(minecraft): round position for blackboard
2026-02-18 11:12:03 +08:00
Rin
67bc3dae39
fix(minecraft): there's no oxygen in minecraft wtf
2026-02-18 11:12:03 +08:00
Rin
7fa307592e
feat(minecraft): resizable debug dashboard
2026-02-18 11:12:03 +08:00
Rin
b9c2569743
chore(minecraft): update prompt, remove redundant chatlog
2026-02-18 11:12:03 +08:00
Rin
8beac18ced
feat(minecraft): semantic percetion, belief and state pulling
2026-02-18 11:12:02 +08:00
Rin
0eca16030b
fix(minecraft): dirty teabagging workaround
2026-02-18 11:12:02 +08:00
Rin
8d68af30b0
fix(minecraft): fix behavior rules not loaded
2026-02-18 11:12:02 +08:00
Rin
07f65950a6
feat(minecraft): add reflex state to dashboard
2026-02-18 11:12:02 +08:00
Rin
54380744c0
feat(minecraft): reflex behaviors WIP
2026-02-18 11:12:02 +08:00
Rin
7158c55e9a
feat(minecraft): yet another overhaul...
...
i honestly don't know what to feel about this
2026-02-18 11:12:02 +08:00
Rin
c46b3fa3d2
feat(minecraft) debug server redesigned
2026-02-18 11:11:02 +08:00
Rin
bc5e1f42cb
feat(minecraft): attempt at sliding window for salience detection
2026-02-18 11:10:04 +08:00
Rin
f1c06e55a4
chore(minecraft): make linter happy
2026-02-18 11:10:04 +08:00
Rin
3ba23dda5b
refactor(minecraft): clean up more code smell
2026-02-18 11:10:04 +08:00
Rin
0f34399bdf
feat(minecraft): test for signals
2026-02-18 11:10:03 +08:00
Rin
3ba3a977f7
refactor(minecraft): perception layer technical debt cleanup
2026-02-18 11:10:03 +08:00
Rin
0959f70c49
fix(minecraft): cognitive engine should wait for bot initializes
2026-02-18 11:10:03 +08:00
Rin
585ff689bc
feat(minecraft): implement reflex layer and related refactors
2026-02-18 11:10:03 +08:00
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