Skip to content

v0.3.4 - safer memory, scoped reset & cloud thinking 🛡️♻️🧠

Choose a tag to compare

@smixs smixs released this 28 Jul 04:00
bcb1b7f

0.3.4 makes recovery precise, keeps memory updates non-destructive, and brings the existing Telegram thinking controls to every reasoning-capable provider.

  • 🧠 Thinking controls for Ollama Cloud and OpenCode Go - the model and thinking screens offer low / medium / high, and the selected level reaches their OpenAI-compatible APIs as reasoning_effort.
  • ♻️ Scoped Telegram recovery on Eve 0.27.8 - /new resets only the current private chat, group conversation or forum topic. /restart performs the same precise reset and restarts the process; iva reset remains the explicit whole-agent recovery command.
  • 🗂️ Memory cards merge safely - write_card preserves unknown fields, the original creation date and existing body content instead of replacing the whole file.
  • 🔐 Private routes and files are locked down - Eve is loopback-only with internal bearer auth, secret attachments cannot fall through to the model, .env and service-created files get private permissions, and rich-post cannot upload vault notes, logs or .env.
  • 📡 Operational hardening - bad upstream responses no longer freeze every chat, queued messages survive delivery crashes, nightly rollups reuse sessions, timers respect the configured timezone, and damaged task storage is backed up rather than silently emptied.

Thanks to @AndyShaman and @yakovmakovets, whose reports and patches drove this release.

Update as usual with iva update or the Update button in Telegram. No manual migration is required. After upgrading a legacy group that has not recorded its Eve token yet, send /new as a reply to Iva's latest message once.