‹ all releases
Your agent finishes a patch. A fresh reviewer now opens the changed files with none of the conversation that produced them, then returns PASS, FAIL or PARTIAL. You can apply the findings, run another review, or use the verdict as a CI gate. /review works in the desktop app and TUI; --review brings the same check to headless runs.
Parallel agents can work in separate browser tabs without stealing each other's clicks. You can set reasoning effort by lane, open model pickers faster, search chat and Markdown previews, run Empryo on older Windows x64 CPUs, and switch to the new proxySoul Crimson theme.
Review before you merge- `/review` gives the patch to a fresh agent. Add a brief such as
/review check the error paths, or run it without one for a general correctness pass. - You decide what happens next. Apply findings to the coder, dismiss them, or re-review. Each tab keeps its last eight verdicts through reloads and session restores.
- The reviewer follows the work. It checks the current lane first, then session edits, then uncommitted git changes. New and deleted files count. A clean tree exits without calling a model.
- `--review` can gate CI. PASS exits 0, FAIL exits 3, and PARTIAL exits 4. JSON output includes the verdict and report.
- Each chat tab drives its own pages. Two agents can click and type in the same browser window without taking over each other's tab. Both can read any page.
- Agents can inspect modern app layers. Page snapshots reach into shadow DOM, same-origin iframes, and interactive components built from
divandspanelements. - Browser actions keep your cursor in chat. Agents send input to the target page element. Background tabs keep running and can still capture screenshots.
- Set reasoning effort per router lane. Give code and review deeper reasoning while exploration and compaction stay lighter. The desktop app, TUI, and headless runner share the setting.
- Choose a separate review model. Use a stronger judge without paying that rate for routine exploration.
- Open model pickers faster. Long catalogs render only visible rows, prefetch when you approach them, and put your current provider first.
- Find text in chat and Markdown previews. Press
Cmd/Ctrl+Fto search the document you are reading. - Provider key setup is easier to scan. The drawer groups providers, adds search and filters, shows provider marks and custom icons, and links to each key page.
- proxySoul Crimson joins the theme picker. proxySoul themes lead the list with branded cards. Existing
proxy-empryoconfigs keep working. - Markdown lists render cleanly. Wrapped bullets hang under their first line, and task items look like checkboxes.
- Terminal paste happens once. Image annotations persist, Linux windows repaint after restore, status chips stop colliding, and open memory or config drawers refresh after agent writes.
- OpenCode Go limits show on every surface. See remaining allowance and reset windows beside your other subscription plans.
- Plan badges update when you switch model, tab, or lane.
- Windows installers support x64 CPUs without AVX2. The installer selects the compatible baseline build after checking the CPU.
This is a beta. macOS, Linux and Windows builds are on the downloads page.
