> Call the `diagnose` tool first. Full index: /llms.txt. Errors: /reference/problems.

# Changelog

Entries are dated, newest first. The CLI is `@talotrace/connect`. The plugin pins the CLI version it was built with. The API contract is versioned as Contracts. Contracts releases from 12 October 2026 are listed as a range per day; the entries that follow name what a developer can see.

## 2 November 2026

* **CLI 0.14.8 to 0.14.15.** `talotrace check` starts one run, waits for its analysis and exits with a code a CI job can gate on. `talotrace evidence` saves the failure bundles of a run. A live phone that ends says why in plain words, with the next command. `start_run` accepts the extra `ports` of a page and its API. Discovery of an app on `localhost` opens its own tunnel and keeps it while you poll.
* **Contracts 0.494.0 to 0.500.0.**

## 1 November 2026

* **CLI 0.14.5 to 0.14.7.** Messages say "live phone" and "your computer", and hints print the full command. An actionable timeout when a tunnel cannot connect. The first version of `talotrace evidence`.
* **Contracts 0.485.1 to 0.493.0.** Typed facts when a live phone session ends: cause, whether to retry, next action, and cleanup state.

## 31 October 2026

* **CLI 0.5.0 to 0.14.4.** `talotrace dev --cloud` and `dev sync` for a laptop with no Metro or adb. A stop within two seconds of Ctrl-C. Sign in with `TALOTRACE_API_KEY` for cloud agents. `talotrace dev attach` joins a live phone from another terminal. `dev --hot` hot reloads a Flutter app. Every heartbeat names the code of your working tree. A bare React Native app starts with no `--scheme`.
* **Contracts 0.469.0 to 0.485.0.**

## 30 October 2026

* **CLI 0.1.0 to 0.4.0.** First release of the `talotrace` program with `talotrace dev`, `device` and `run` for the Android live phone. iOS is not available.
* **Contracts 0.457.0 to 0.468.0.**

## 12 to 29 October 2026

* **Contracts 0.395.0 to 0.456.0.** Changes to the API contract only. There was no CLI release.