Skip to content

One Logs view for everything, a lighter desktop app, and hundreds of fixes

Empryo 3.8.7-beta, released Sep 23, 2026. This is the newest release.

Release notes

Thank you, smakosh

smakosh (smakosh.com) sponsored Empryo's Apple Developer membership, which is what signing and notarizing the macOS app requires. Find smakosh at github.com/smakosh and x.com/smakosh. Thank you!

What's new

  • Logs brings errors, model calls and compactions into one place, with search and filters. Open it with /logs (or /errors) in the TUI, or from the desktop app. Open a row to see its details.
  • The Model calls tab lists every request with its model, reasoning effort, tokens and timing.
  • Each agent shows its reasoning effort next to its model, in the TUI, the desktop app and headless output.
  • When a model runs out of context in the middle of a task, the conversation is compacted and the task keeps going.
  • /router shows where each model choice comes from (this tab, the project or your global settings) and warns when another setting overrides the one you are editing.
  • Compaction settings let you choose which model writes the summary and when it runs.
  • The model picker can group models by subscription plan (Claude, ChatGPT, Grok…) and gateway models by vendor, each under its brand icon. On the desktop app every group is a folder you can collapse. Turn it on with Group at the bottom of the desktop picker or Ctrl+G in the TUI; the choice is shared between both.

Computer use

  • The Chrome extension installs from the Chrome Web Store in one click from the desktop setup screen, or with /computer extension install.
  • Choose who decides each step: jev on its own, jev together with the model, or the model alone. The desktop app has a picker for it.
  • Computer use prefers the drivers that work best on your machine.
  • Desktop apps can be driven through Cua.
  • The permissions panel lists what you have allowed before, with Forget and Forget all.

Quality of life

  • The desktop app starts lighter: other languages, icons and Morph blocks load the first time you need them.
  • The TUI and the desktop app stay responsive with many background agents running.
  • When the agent changes a setting for you, it checks the config file and tells you if the change did not stick.
  • Turning on YOLO for a project you have not trusted points you to /trust first.
  • When the status line runs out of room, the model, branch and changes move to the top bar.
  • The cache chip shows how long the prompt cache has left.
  • /compact tells you when it is queued behind a running reply.
  • The agent inspector shows the full prompt, what each tool touched and the model's thinking.
  • Durations read naturally in every language, from seconds up to years.
  • Switching language in the TUI confirms in the language you picked.
  • When the system blocks a notification, the desktop app tells you why.
  • Typing a model name, such as an advisor tier, picks the right model. If the name matches several, you get the list.

Bug fixes

  • The TUI follows a terminal resize that happens right after launch.
  • Plan mode keeps every tool available and tells the agent to wait for your approval before changing files.
  • Saving a setting for one project keeps your global settings.
  • A broken project config.json is reported once, and Empryo keeps running.
  • Refusals from a provider show up in the TUI, the desktop app and headless output.
  • Conversations that used one provider's web search continue after you switch models.
  • A reply that stalls mid-stream recovers on its own.
  • A failed model switch on a desktop tab keeps the previous model and says why.
  • A slow keychain is not mistaken for a missing key.
  • Computer use works in your own Chrome tabs, not only in the browser Empryo manages.
  • Scripts and screenshots in the built-in browser stop at a time limit.
  • The hide button in the desktop model picker appears only where hiding takes effect.
  • The computer-use options for who decides the next click keep their descriptions inside each card.
  • Plus hundreds of smaller fixes across providers, computer use, Windows, Linux, containers and translations.