• v2.5.1 922fe05954

    rune released this 2026-08-04 14:13:22 +02:00 | 0 commits to main since this release

    New features

    • Per-conversation notes - Any conversation can now keep its own persistent notes.md file, maintained entirely by the AI - turn it on with /notes on and it reads its notes automatically at the start of every turn and updates them on its own as the conversation goes, with no approval prompt for each write (the same trust model as everything else that happens once you've turned a feature on). Use /notes show to see the current notes without leaving the chat, /notes off to pause it (your notes are kept, just no longer read/written automatically), and Settings → Advanced → "Open Notes Folder" to browse or edit them directly in Finder.
    • In-app release notes - The Help menu and the "update available" alert now show release notes in a Confab window instead of opening your browser.
    • Git Sync conflict recovery - If a sync pull ever collides with a leftover local copy of a Confab-managed sync file (like folders.json or notes.json), Confab now shows a clear dialog explaining what happened, with two options: fix it automatically, or fix it yourself, with step-by-step instructions - including the exact files and folder path involved - shown right in the app.

    Bug fixes & improvements

    • Git Sync now covers folders and notes - Your folder structure and any per-conversation notes now sync across machines along with your conversations, the same way conversation content already did. A folder or a conversation's notes are only adopted the first time they're pulled onto a machine that doesn't already have them - if that machine already has its own version, it's left alone rather than overwritten.
    • Git Sync startup race condition - The very first sync after upgrading could, in rare timing, run the startup pull and the background auto-sync at the same time, risking a corrupted sync state. Fixed by coordinating all sync entry points so only one runs at a time.
    • App freezing after waking from sleep - If a Git Sync operation was in flight when your Mac went to sleep, the network connection could die silently and hang forever on wake with no error and nothing in the logs, freezing the whole app until force-quit. Git operations now run with a timeout, so a stuck connection fails gracefully instead of locking up the app.
    • Crash-recovery Discard shortcut - The "Restore unsaved conversation?" prompt shown after a crash or force-quit now supports ⌘D on its Discard button, matching the existing Don't Save shortcut in the regular unsaved-changes prompt.
    • Nested folder indentation - Conversations inside a nested subfolder now indent to visually nest under that folder in the sidebar and conversation list, instead of sitting flush with top-level items.
    • Completed the domain migration to confab.no across the app and documentation.
    Downloads