mirror of
https://github.com/Gaurav-Gosain/tuios.git
synced 2026-11-04 02:46:04 +00:00
Page:
Upgrading to v0.8.3
Pages
Agent Messaging
Agents
Architecture
BSP Tiling
CLI Reference
Checkpoints
Configuration
Contributing
Control Protocol
Finding a Pane
Getting Started
Hints
Home
Hooks
Inbox and Review
Introduction
Keybindings
Layout Modes
Library Usage
Links
Omarchy
Phones
Program Status
Project Tapes
Push Notifications
Remote Hosts
Screenshots
Session Rail
Sessions and Daemon Mode
Ship
Showkeys Overlay
TUIOS vs Others
Tape Recording
Tape Scripting
Themes and Appearance
Turn Off Agent Features
Upgrading to v0.10.0
Upgrading to v0.10.1
Upgrading to v0.8.1
Upgrading to v0.8.2
Upgrading to v0.8.3
Upgrading to v0.8.4
Upgrading to v0.8.5
Upgrading to v0.9.3
Web Terminal
Worktrees
herdr Compatibility
tmux Shim
No results
1
Upgrading to v0.8.3
Gaurav Gosain edited this page 2026-10-01 09:25:58 +04:00
Table of contents
tuios v0.8.3 gives every pane herdr's variables, changes the scratch terminal's keys, and saves pane history to disk. Some new features need a v0.8.3 daemon. This page lists each change and what to do.
The full release notes are at tuios.dev/releases/v0-8-3.
herdr
-
Every pane now gets
HERDR_ENV,HERDR_SOCKET_PATH,HERDR_PANE_ID,HERDR_WORKSPACE_IDandHERDR_BIN_PATH.[agents] herdr_protocolnow defaults toalways. -
With this default,
herdrrefuses to start inside a tuios pane. To run herdr in a tuios pane, set this inconfig.toml:[agents] herdr_protocol = "agents" -
HERDR_PANE_IDnow has herdr's form,w<session>:p<window>. A report with the window id still works.
Scratch terminal
- Esc no longer hides the scratch terminal. Press
Ctrl+B gto hide it. - The close key closes a pane of the scratch terminal. When you close the last pane, the scratch terminal ends.
- The window keys act inside the scratch terminal. Before, a move, resize or tile key hid it.
Pane history
- The daemon now saves the history of each pane in the state folder. The files hold what your panes printed, secrets included. To stop this, set
persist_scrollback = falsein[daemon]. The next daemon start deletes the saved history.
Mixed versions
- Scratch layouts, pane history, image paste,
tuios pipand the herdr socket API need a v0.8.3 daemon. To start a v0.8.3 daemon, runtuios kill-serverafter the upgrade. This closes every pane in every session, so save your work first. - While a client of an older tuios is attached, the scratch terminal is one pane in a popup, as in v0.8.2.
Related
- Agents: herdr's variables and
herdr_protocol - herdr Compatibility: the herdr socket API
- Keybindings: the scratch terminal keys
- Sessions & Daemon Mode: pane history after a restart
- Configuration:
persist_scrollback - CLI Reference:
tuios kill-server
- Introduction
- Getting Started
- Learn tuios, hands on
- Keybindings
- Hints
- Finding a Pane
- Links
- TUIOS vs Others
Windows and Layout
Sessions and Machines
Agents
- Agents
- Inbox and Review
- Agent Messaging
- Program Status
- Worktrees
- Checkpoints
- Ship
- Push Notifications
- Turn Off Agent Features
Scripting
Recording
Reference