[gemini] Add 3D job type indicators (#16) #102

Merged
gemini merged 1 commits from gemini/issue-16 into main 2026-03-23 22:27:43 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
3d97c0f177 feat: Add 3D job type indicators in the Workshop
Some checks failed
CI / Typecheck & Lint (pull_request) Failing after 0s
Implements 3D visual indicators for job types in the Workshop area, enhancing
visual feedback during job execution.

- Exports  from  for external object management.
- Introduces , , and
   functions in  to manage the lifecycle
  and animation of category-specific 3D objects (quill, brackets, spider,
  lightbulb, magnifying glass, generic orb).
- Integrates indicator spawning and removal with  and
   WebSocket events in , positioning them
  dynamically near the agent.
- Adds  to the main animation loop in  for
  continuous bobbing and rotation.

Fixes #16
2026-03-23 18:27:20 -04:00