Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.5.0"
".": "0.6.0"
}
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

## [Unreleased]

## [0.6.0] - 2026-08-21

### Added

- `wait --scope cursor-line` (and matching `scope` field on batch `wait` steps and the `waitForRender` RPC) restricts `--text`/`--regex` matches to the cursor's row, so post-command waits can no longer be satisfied by the terminal echoing the command that was just typed. `scope` defaults to `screen` and is byte-identical to prior behavior; `cursor-line` requires a `text` or `regex` condition ([#169](https://github.com/coder/agent-tty/pull/169)).
- `agent-tty record diff <session-a> <session-b>` replays both sessions offline from their `events.jsonl` logs and emits an LCS line diff over `canonicalVisibleLines` (the exact rows `screenHash` hashes). `--at-seq-a`/`--at-seq-b` diff either side at an intermediate Event Log sequence (including a session against its own earlier state). `--json` returns `{ identical, a, b, diff }` validated by a new `RecordDiffResultSchema`; human mode prints a unified-style diff ([#170](https://github.com/coder/agent-tty/pull/170)).

### Fixed

- CI setup restored after the upstream `aube` repository moved from `endevco/aube` to `jdx/aube`: `mise.lock` and `aube-lock.yaml` were regenerated (artifact sha256 checksums unchanged, so pinned binaries are byte-identical) and dev-dependency overrides bumped to clear eight high-severity advisories in `brace-expansion`, `js-yaml`, `nanoid`, and `postcss` ([#168](https://github.com/coder/agent-tty/pull/168)).

## [0.5.0] - 2026-06-23

### Added
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ See [`docs/AGENT-SKILLS.md`](./docs/AGENT-SKILLS.md).

## Status & platform support

`agent-tty` is `0.5.0` and focused on reliable, isolated, reviewable terminal and TUI automation through a stable CLI. <!-- x-release-please-version -->
`agent-tty` is `0.6.0` and focused on reliable, isolated, reviewable terminal and TUI automation through a stable CLI. <!-- x-release-please-version -->

- Linux and macOS are tier-1; Windows is tier-2 and not CI-tested.
- Semantic snapshots and render-backed waits prefer the optional `libghostty-vt` backend when it is available, then fall back to `ghostty-web`.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "agent-tty",
"version": "0.5.0",
"version": "0.6.0",
"description": "Terminal automation CLI for AI agents and humans",
"license": "Apache-2.0",
"keywords": [
Expand Down
Loading