• v2.3.5 f375b1172b

    rune released this 2026-02-27 14:20:57 +01:00 | 8 commits to main since this release

    v2.3.5

    New features

    • iCloud Backup - Settings → Backup (new tab 9). Back Up Now exports all non-encrypted settings to ~/iCloud Drive/oAI/oai_backup.json (falls back to Downloads if iCloud Drive is unavailable). Restore from File… imports from any .json backup. API keys and passwords are intentionally excluded and must be re-entered after restoring on a new machine. The format is versioned for a future encrypted-credentials option.
    • Tool call inspection - Clicking a 🔧 Calling: … system message now expands it inline to show each tool's input arguments and result as pretty-printed JSON. A spinner indicates pending tools; a green checkmark shows when each one completes.

    Bug fixes & improvements

    • ⌘S saves, ⌘⇧S opens Stats - The shortcuts were swapped. ⌘S now saves the current conversation (previously ⌘⇧S); ⌘⇧S now opens the Stats panel.
    • ⌘K clears chat - Was documented in the help modal but never actually wired up. Now works.
    • Load conversation keeps name - After opening a saved conversation, pressing ⌘S now re-saves it under its original name. Previously the name was lost on load, causing ⌘S to prompt for a new name every time.
    • Settings modal width - Increased minimum width (740 → 860 px) so all 10 tabs fit without clipping.
    Downloads