[Grid agent] Add embodied attention, movement, and believable presence behavior #125
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Add an embodied behavior controller that makes the agent appear attentive and plausible in-world without granting the model unrestricted low-level movement or creating nuisance behavior.
Behavior model
AgentMovement; never expose arbitrary control flags or unbounded autopilot directly to the model.Acceptance criteria
Dependencies
Depends on lifecycle, messaging attention events, world perception, policy, and existing native movement APIs. Scheduled landmark roaming remains separate.
Implemented in commit
058ed10.What changed:
Verification:
Environmental checks: the direct full generated libremetaverse build reached that crate but rustc was SIGKILLed at the 8 GiB container ceiling before compiling the agent; the Windows cross-check was blocked in aws-lc-sys because x86_64-w64-mingw32-gcc is not installed. The new runtime code contains no platform-specific API. No credentials or .env contents were read or committed.