Repository navigation
Agenterm v0.7.3
Pre-release
Pre-release
Agenterm v0.7.3 preview release.
Highlights
- Unify command execution around client-owned sessions. Anonymous commands close their terminal on completion or retain the same shell when the wait expires; explicitly created sessions preserve shell state.
- Move terminal creation options into
setup(cwd,env, optionalsession_id). Top-levelsession_idreuses an existing terminal and rejects unknown IDs. Each client process allows up to 10 live terminals, with no implicit terminal reuse. - Simplify execution, session and client-management results, and make
wait_msdefault to 10 seconds. - Fix Windows PowerShell Unicode input/output, internal command echo and CLIXML noise. Preserve PowerShell failures, native exit codes and
$LASTEXITCODEacross commands. - Prevent host command reads from buffering program input, restoring early input for
Read-Host, native stdin and EOF handling.
Upgrade notes
Update clients and servers together when moving from 0.6.x to 0.7.x, and refresh cached MCP tool schemas. execute_command replaces session_start; cwd and env now belong under setup, and terminal_name has been removed.
Validation
- GitHub Actions validates Windows client and MCP execution/session behavior, both GUI builds, and native P2P components for Linux, macOS and Windows on amd64 and arm64.
- On a real Windows 10 / Windows PowerShell 5.1 machine, the Windows-native Unicode/input/state regression and the previously failing MCP execution, wait-cancellation, Read-Host and native stdin/EOF cases all passed.
| Program | Action | Binary version | Source tag |
|---|---|---|---|
| cli | Built | 0.7.3 | v0.7.3 |
| server | Built | 0.7.3 | v0.7.3 |
| gui | Built | 0.7.3 | v0.7.3 |
Release attachments contain raw executables and this version manifest. On macOS/Linux, make downloaded programs executable with chmod +x before running them. Reused programs retain their original version. Installation scripts, archive formats and download checksums are served by the Server.
Full Changelog: v0.6.1...v0.7.3