[claude] Agent idle behaviors in 3D world (#8) #32

Closed
claude wants to merge 1 commits from claude/the-nexus:claude/issue-8 into main

1 Commits

Author SHA1 Message Date
Alexander Whitestone
fb58bde514 feat: add Timmy agent idle behaviors and presence in 3D world
- createTimmyAgent(): builds agent avatar from CapsuleGeometry body,
  SphereGeometry head, golden eyes, and a rotating energy aura ring
- Idle state machine: IDLE, PACING (walks 5-waypoint circuit), LOOKING
  (sweeping ambient scan), READING (faces terminal bank), ATTENTION
  (triggered when player enters 7-unit range)
- Activity indicator system: floating orb above head shows WAITING
  (pulsing sphere), THINKING (spinning wireframe octahedron), and
  PROCESSING (spinning torus ring) states
- Attention system: agent smoothly rotates to face player on approach;
  reverts to ambient behaviors when player walks away
- Chat integration: sending a message sets agent to THINKING then
  PROCESSING, returns to WAITING after Timmy replies
- Attached PointLight to agent group for ambient world presence

Fixes #8
2026-03-23 18:40:53 -04:00