Termexo v0.8.6: reload the view, keep agents running
Termexo v0.8.6 — AI-generated release illustration
I maintain Termexo, an MIT-licensed Windows workbench for Claude Code, Codex and OpenCode. Version 0.8.6 focuses on reloading a view, reconnecting remotely, resizing a window and switching to a terminal that was hidden.
Keep the running process
Previously, frontend loading could be mistaken for a new terminal launch. Reloading could restart an agent that was already working. The view now reconnects to a backend terminal that is still alive, preserving its current launch and avoiding redundant session takeover requests. Closing Termexo or shutting down the computer still ends running processes.
Restore the screen state
A terminal stream contains stateful instructions: cursor movement, character attributes, scrolling regions and screen modes. Replaying only the tail of a bounded PTY buffer can lose the state those instructions depend on, producing duplicate content, misplaced cursors and broken wrapping.
The backend now parses output into a terminal screen and sends a redraw of its history, visible grid, cursor and input modes. Mouse reporting is restored too, so phone scrolling continues to work after reconnecting.
Resize and resynchronize consistently
Resizing reflows the parsed screen instead of dropping history. A previously hidden terminal claims its dimensions before redrawing from the backend. Repeated resynchronization signals are handled one redraw at a time, with signals received during a redraw merged into a follow-up.
Open what the agent points to
Ctrl-click opens URLs and file paths in terminal output. Paths to file types Windows would execute are revealed in the file manager instead.
Session state and event storage
Codex restoration checks that the rollout file still exists. Completion uses the main-thread Stop hook to avoid confusing side-thread activity with the end of the task. Event detail size and retained event count are bounded. Existing databases are compacted on the first upgraded launch, which may take a few extra seconds.
Try it
Requirements: Windows 10 build 17763+ and WebView2 based on Chromium 111+. Download an EXE/MSI installer, or run npx termexo@latest with Node.js 18.18+. Agent CLIs and model services require their own setup; model subscriptions are not included.
Remote access is off by default and intended for trusted LAN/VPN connections. Default self-signed HTTPS can show a certificate warning; the access token grants control of the workspace.
Release and downloads: https://github.com/gemron/Termexo/releases/tag/v0.8.6
Source: https://github.com/gemron/Termexo
Website: https://www.termexo.com/
Feedback with Windows versions and reproduction steps is welcome. AI-assisted writing based on the official release; the cover is an AI-generated conceptual illustration, not an application screenshot.


Replies