v0.1.2 — CI Unblocked, Agents Greet
The most important thing that shipped in this release is invisible to players: the TypeScript build
is clean, and the CI/CD pipeline is unblocked. Every commit since March 17 had been sitting behind
a wall of cascading type errors rooted in a missing env.d.ts declaration file. That
file is now committed, the bootstrap build is wired, and the pipeline is green.
On top of the infrastructure fix, five player-facing features landed. The most noticeable: agents now greet each other when they walk close enough. Small creatures, small moments — a village feels more alive when its inhabitants acknowledge each other. New players also get a better start: the Angel (the in-game AI companion) is now front-and-center in the new user experience, and there is a support prompt for anyone who gets stuck.
What's New
- Feature — MUL-2165 GreetingSystem — agents greet each other on proximity. The village is more alive.
- Feature — MUL-2217 Angel/Divine Chat is now prominent in the new-player experience. New players are guided to the AI companion on their first session.
- Feature — MUL-2175 In-game support prompt. Players can ask for help without leaving the game.
- Feature — MUL-2191 Right-click tile inspection. Click any tile to see what's on it.
What's Fixed
-
Critical — MUL-2174
All TypeScript build errors resolved. CI/CD pipeline unblocked. Production deploys work again. The root cause was a missing Vite
env.d.tsdeclaration file that had never been committed — this caused a cascade of type errors across the entire build. - Patch — MUL-2189 Agent freeze when LLM provider is slow or unavailable. Agents now continue processing normally when the AI backend is delayed.
- Patch — MUL-1847 AgentBrainSystem now isolates per-agent errors. One bad entity can no longer crash brain processing for all agents in the village.
- Patch — MUL-2323 Lazy-registered windows now appear in menus. The 'C' key shortcut conflict is resolved.
- Patch GriefResolutionSystem: agents who have never mourned no longer have their cooldown treated as tick 0.
- Patch 42 broken tests repaired across 17 test files. Down to 2 flaky.