1c17b09e0948c7d4d3fc989d94555e86211ab138
- Add Kimi (Long Context Analysis) and Perplexity (Real-time Research) to AGENT_DEFS with specialization and external flags - Build distinct 3D bodies for each: Kimi gets a tapered hexagonal obelisk with 3 orbiting torus rings; Perplexity gets an icosahedron core with wireframe shell and 4 orbiting dot spheres - Animate 3D bodies each frame: orbit speed and light intensity scale with agent state (idle = dim/slow, active/working = bright/fast) - Track _extAgentStates and sync via setAgentState/applyAgentStates - Add kimi and perplexity to server-side world-state initial states - HUD labels pick up both agents automatically via AGENT_DEFS iteration - Store specialization per label; show in inspect popup - Export setAgentLastTask from hud-labels for last-task tooltip - Call setAgentLastTask on job_completed events in websocket handler Fixes #11
Description
Timmy Tower World — sovereign AI agent economy
Languages
TypeScript
68.9%
JavaScript
15.5%
Shell
10.6%
HTML
4.5%
CSS
0.4%