# Changelog

> What changed in the API, newest first.

## 2026-11-03

- Two kinds of screen: `persistent` on the monthly bill, and `disposable`, paid from usage credit for the time it runs, with an optional end time. `POST /screens/{id}/convert` switches between them.
- Templates: save a screen with `POST /templates` and start new screens from it with `template_id`.
- `GET /me` reports `billing.credit_state`; a new error, `CREDIT_EXHAUSTED`, and a new stop reason, `stopped_by_credit`.

## 2026-10-22

- First public draft of v1: screens, operations, screenshots, actions (one endpoint per action plus batches), commands, files, live view, history with saved screenshots, proxies and secrets.
- Hosted MCP server with OAuth sign-in.
- TypeScript SDK.
