v0.2.4 — Google Workspace CLI, truthful OpenRouter errors
- 📮 Google Workspace from chat — Gmail, Calendar, Drive, Sheets and Docs are now first-class. The installer sets up the
gwsCLI for you (idempotently — a re-run oriva updatekeeps it current), the agent routes any Google task through it with structured JSON, and when it isn't connected yet Iva walks you through registering the key step by step, right in the conversation — no console spelunking on your own. - 🩹 OpenRouter errors that tell the truth — the setup wizard used to reject a perfectly good model with a misleading "needs tool/function calling". It now unwraps the real upstream reason (e.g. "this model isn't available in your region") from OpenRouter's error envelope — handling both string and nested-object shapes — and only mentions function calling when that's genuinely the problem.
Full changelog: https://github.com/smixs/iva/blob/main/CHANGELOG.md