You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Onboarding consolidated into `testsprite setup` (formerly `init`); the
granular auth commands remain as hidden, deprecated aliases.
- CLI reports its version in the User-Agent header.
- README: the launch video no longer renders as a bare URL on npm.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,17 @@ All notable changes to `@testsprite/testsprite-cli` are documented here. The for
4
4
5
5
## [Unreleased]
6
6
7
+
## [0.1.2] - 2026-06-19
8
+
9
+
### Added
10
+
11
+
-**`testsprite setup`** — the onboarding command is now named `setup` (formerly `init`): configure your API key, verify it, and install the verification-loop skill for your coding agent in one shot. The old `init` name keeps working as a hidden, deprecated alias.
12
+
13
+
### Changed
14
+
15
+
- Onboarding consolidation — `setup` is now the single credential-writing command. The former granular commands are kept as hidden, deprecated aliases: `auth configure` → `setup`, `auth whoami` → `auth status`, `auth logout` → `auth remove`.
16
+
- The CLI now reports its version in the `User-Agent` header on each request.
<palign="center"><sub><b>▶ Watch the launch video</b> — the three hard limits every coding agent hits, and the loop that breaks them (4 min).</sub></p>
39
+
<palign="center"><sub><b><ahref="https://github.com/user-attachments/assets/eca90a91-93ef-49f6-8d13-86b4eb25f4cf">▶ Watch the launch video</a></b> — the three hard limits every coding agent hits, and the loop that breaks them (4 min).</sub></p>
40
40
41
41
---
42
42
@@ -58,15 +58,17 @@ Requires **Node.js ≥ 20**. (No global install? `npx @testsprite/testsprite-cli
58
58
59
59
```bash
60
60
npm install -g @testsprite/testsprite-cli
61
-
testsprite init
61
+
testsprite setup
62
62
```
63
63
64
-
`testsprite init` prompts for your [API key](https://www.testsprite.com), verifies it, and installs the verification-loop skill for your coding agent (`claude`, `cursor`, `cline`, `antigravity`, `codex`, etc.). Non-interactive (CI / onboarding scripts):
64
+
`testsprite setup` prompts for your [API key](https://www.testsprite.com), verifies it, and installs the verification-loop skill for your coding agent (`claude`, `cursor`, `cline`, `antigravity`, `codex`, etc.) — one command, so your agent is wired to verify its own work. Non-interactive (CI / onboarding scripts):
65
65
66
66
```bash
67
-
TESTSPRITE_API_KEY=sk-... testsprite init --from-env --yes --agent claude
67
+
TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes --agent claude
68
68
```
69
69
70
+
> **Pointing a coding agent (Claude Code, Cursor, Codex, Cline, …) at TestSprite?** Have it run `testsprite setup` first — that installs the verification skill, so the agent knows how to create, run, and triage tests on its own (instead of guessing from this README). New here? Start with the **[getting-started overview](https://docs.testsprite.com/cli/getting-started/overview)**.
71
+
70
72
From there, the loop runs on its own — an example session, typed by the coding agent:
71
73
72
74
```bash
@@ -89,10 +91,9 @@ Prefer to configure each step by hand (or learn the surface offline with `--dry-
|**Agent**|`agent install` / `agent list`| Add or list coding-agent targets (pure-local): `claude`, `codex`, `cursor`, `cline`, `antigravity`|
114
+
115
+
> The earlier command names — `init`, `auth configure`, `auth whoami`, `auth logout` — still work as hidden, deprecated aliases (each prints a one-line notice pointing at the new name), so existing scripts keep running. `auth configure` now runs the full `setup` (it also installs the skill).
113
116
114
117
📚 **Full reference — every command, flag, and example:**[DOCUMENTATION.md](./DOCUMENTATION.md), including [configuration & profiles](./DOCUMENTATION.md#configuration), [scripting](./DOCUMENTATION.md#output--scripting), and [exit codes](./DOCUMENTATION.md#exit-codes).
0 commit comments