v0.6.0 — Les chats prennent vie
Major interactivity + visual update. Five self-contained features
landed together — petting, moods, drift, theme sync, seasonal
overlays, 3 more easter eggs, and multi-monitor awareness.
Highlights
- 🐾 Petting + invisible mood — long-press to pet. Every cat tracks
four hidden stats (happiness, energy, bored, hunger) that drift over
time and bias emergent behavior. - 😴 AFK sleep — cats detect user idle > 10 min and curl up to
sleep until you return. - 🔔 D-Bus notification reactions — the nearest cat reacts with a
curious meow when a desktop notification arrives. - 🌓 Dark mode sync — bubbles + menus now follow your GNOME
dark/light preference automatically (#18). - 🎄 Seasonal overlays — date-aware particles: ❄ winter snow, 🌼
spring petals, 🍂 autumn leaves, 🎃 Halloween pumpkins, 🎄 Christmas,
♥ Valentine's, ✨ NYE fireworks. Announces the season for 30 s on
launch then fades out. (#19) - 🎮 3 new easter eggs (→ 30 total): Konami code celebration,
☕ coffee rush, 🧘 zen mode. (#20) - 🖥️ Multi-monitor intelligence — cats now spawn distributed across
every attached screen. (#21) - 🧠 Personality drift — every 10 chats, the cat silently asks the
AI to reflect and picks up a new quirk from you. Quirks accumulate
across sessions and flavor every future chat. No embeddings, pure
prompt engineering. (#22)
Plus a CI flake fix on force_afk assertions.
Install
```bash
pip install --user --upgrade catai-linux
```
See README for full changelog.