Skip to content

Desktop gets real memory, full session management, and deep settings parity with the TUI

Empryo 3.2.0-beta, released Jul 9, 2026. Part of the 3.2 line.

Release notes

The biggest desktop update since launch. The app now remembers across turns, manages sessions the way the TUI does, and exposes the provider and task-router controls power users have been asking for, all running through one unified bridge instead of a growing pile of one-off wiring. Alongside it: a full provider pricing refresh and a run of composer polish.

Highlights

  • Real cross-turn memory + compaction. The desktop app now keeps genuine conversation memory across turns and compacts it automatically as context fills up, with a UI to watch it happen, no longer a TUI-only feature.
  • Session management, for real. /continue, /new, rename, and a full diagnostic session export now work on desktop exactly like the TUI, pick up where you left off, or hand off a session for debugging.
  • Provider Settings, deepened. Per-provider reasoning-effort overrides, context-management controls, capability toggles, key-priority ordering, and advanced request-shaping, desktop Settings now covers what the TUI's /provider-settings has for a while.
  • Task router gets teeth. Per-model fallback chains, a dedicated goal-review model slot, and searchable model pickers make routing different work to different models something you configure, not just read about.
  • One command palette, two hosts. TUI and desktop now share the same command manifest. A new slash command shows up in both automatically.
  • Zen mode, and a redesigned composer. A focus mode that strips the chrome away, plus several rounds of composer polish, ToolTrace tool-call rendering and new Chat FX treatments, for a calmer conversation view.

Under the hood

  • Every desktop feature that talks to the backend now goes through one unified bridge-invoke seam instead of a bespoke protocol case per feature, git, memory, skills, LSP, checkpoints, diagnostics, and more all moved onto it this release.
  • Refreshed pricing, model catalogs, and reasoning/effort capabilities across every supported provider: new models (Grok 4.5, Gemini 3.5 Flash, and more), corrected context windows, and a couple of real capability bugs fixed. Claude Sonnet 5 was silently missing its full effort range.
  • Fixed a genome-indexing freeze on large backends, clamped prompt-cache breakpoints to Anthropic's 4-block limit, and closed a race between a new turn starting and an in-flight compaction.

Same graph engine, same workshop, now with a desktop app that remembers, and a TUI that isn't the only one with the good settings.