Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #58

Found 3 issues. Two HIGH: dead creature Zhraa is selected as ambient chat partner because `getNearby()` doesn’t filter `isDead` entities (fix: add `isDead` filter to pet-brain.ts:844), and weather is permanently stuck on “clear” because the cooldown timer resets on every failed weather proposal, preventing the 360-tick threshold from ever being reached (fix: remove timer reset at world-brain.ts:207). One MEDIUM: the LLM prompt doesn’t communicate weather cooldown status, causing wasted token generation every think cycle.

Changes

  • (HIGH): Dead creature Zhraa selected as ambient chat partner
  • (HIGH): Weather permanently stuck — cooldown timer resets on every conversion
  • (MEDIUM): Weather cooldown generates wasted LLM tokens every think cycle