The pet now recovers by itself when the GPU drops the model's rendering context. A context loss (for example while a heavy game was running) previously left a white square with no way back; the app now reloads the pet with a bounded retry budget — no more permanently dead pet.
Model switching can no longer jam forever. Switch requests queued during a recovery now time out cleanly instead of leaving the Settings page unresponsive to any further switching.
VRM models no longer get clipped at the bottom during lying/sitting animations. The camera now compensates for each animation's actual envelope, so poses like lying down stay fully in frame.
Right-click menu text and icons are now properly aligned. Menu items get a fixed-width icon slot, so labels line up in a straight column.
The Send button no longer overflows the mini chat panel. Long translations (Russian, French, and others) and narrow windows are both handled.