diff --git a/README.md b/README.md index 3006db8..c2c9d27 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ Most eval and observability tools score what your agent said and recorded. `rook You need a TestMu AI (formerly LambdaTest) account. Exploring, generating, writing profiles and running spend Agent Assurance credits. -Homebrew and the shell installer cover macOS and Linux on x64 and arm64, and bring their own runtime, so they need no Node. npm also covers Windows x64; it needs Node.js 22 or newer to install and launch, then runs `rook` on its bundled runtime. +Homebrew and the shell installer cover macOS and Linux on x64 and arm64, and bring their own runtime, so they need no Node. npm also covers Windows x64; it needs Node.js 20 or newer to install and launch, then runs `rook` on its bundled runtime. **Homebrew** @@ -101,7 +101,7 @@ curl -fsSL https://raw.githubusercontent.com/LambdaTest/rook/main/install.sh | b **npm** — if you would rather manage it with your other global CLIs. ```bash -npm install -g @testmuai/rook +npm install -g @testmuai/rook@latest ``` **Upgrade and uninstall** — `rook update` checks for a newer release and prints the upgrade command. diff --git a/samples/industry-agents/demos/01-banking-code/docs/native-ci.md b/samples/industry-agents/demos/01-banking-code/docs/native-ci.md index c88ee35..9d09aeb 100644 --- a/samples/industry-agents/demos/01-banking-code/docs/native-ci.md +++ b/samples/industry-agents/demos/01-banking-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/02-banking-no-code/docs/native-ci.md b/samples/industry-agents/demos/02-banking-no-code/docs/native-ci.md index 55e3944..5cb35c4 100644 --- a/samples/industry-agents/demos/02-banking-no-code/docs/native-ci.md +++ b/samples/industry-agents/demos/02-banking-no-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/03-healthcare-code/docs/native-ci.md b/samples/industry-agents/demos/03-healthcare-code/docs/native-ci.md index 2c7f78a..cba3198 100644 --- a/samples/industry-agents/demos/03-healthcare-code/docs/native-ci.md +++ b/samples/industry-agents/demos/03-healthcare-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/04-healthcare-no-code/docs/native-ci.md b/samples/industry-agents/demos/04-healthcare-no-code/docs/native-ci.md index 962d415..00d29a1 100644 --- a/samples/industry-agents/demos/04-healthcare-no-code/docs/native-ci.md +++ b/samples/industry-agents/demos/04-healthcare-no-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/05-insurance-code/docs/native-ci.md b/samples/industry-agents/demos/05-insurance-code/docs/native-ci.md index 8b1c801..748a086 100644 --- a/samples/industry-agents/demos/05-insurance-code/docs/native-ci.md +++ b/samples/industry-agents/demos/05-insurance-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/06-insurance-no-code/docs/native-ci.md b/samples/industry-agents/demos/06-insurance-no-code/docs/native-ci.md index d56a3ec..9d999a3 100644 --- a/samples/industry-agents/demos/06-insurance-no-code/docs/native-ci.md +++ b/samples/industry-agents/demos/06-insurance-no-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/07-customer-support-code/docs/native-ci.md b/samples/industry-agents/demos/07-customer-support-code/docs/native-ci.md index d45136b..c9ca48e 100644 --- a/samples/industry-agents/demos/07-customer-support-code/docs/native-ci.md +++ b/samples/industry-agents/demos/07-customer-support-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/demos/08-customer-support-no-code/docs/native-ci.md b/samples/industry-agents/demos/08-customer-support-no-code/docs/native-ci.md index 2cc9cf2..59f63b9 100644 --- a/samples/industry-agents/demos/08-customer-support-no-code/docs/native-ci.md +++ b/samples/industry-agents/demos/08-customer-support-no-code/docs/native-ci.md @@ -2,7 +2,7 @@ This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (`npm install -g @testmuai/rook`) and run these commands in this demo folder: +Install the published CLI (`npm install -g @testmuai/rook@latest`) and run these commands in this demo folder: ```bash npm ci diff --git a/samples/industry-agents/docs/native-ci.md b/samples/industry-agents/docs/native-ci.md index f2e2ea3..f59aa16 100644 --- a/samples/industry-agents/docs/native-ci.md +++ b/samples/industry-agents/docs/native-ci.md @@ -26,7 +26,7 @@ Keep credentials in environment variables or secret storage. The checked-in `sam Install the published CLI, then install the sample package. This public repository distributes Rook; it does not contain CLI source to build: ```bash -npm install -g @testmuai/rook +npm install -g @testmuai/rook@latest export ROOK_ENV=prod cd samples/industry-agents npm ci diff --git a/samples/industry-agents/scripts/standalone-docs.mjs b/samples/industry-agents/scripts/standalone-docs.mjs index 601776e..2222844 100644 --- a/samples/industry-agents/scripts/standalone-docs.mjs +++ b/samples/industry-agents/scripts/standalone-docs.mjs @@ -48,7 +48,7 @@ Keep one conversation across a scenario's turns. Read response, trace and busine This edition includes a native [.testmuai/rook](../.testmuai/rook/) template with 18 scenarios, HTTP profiles, portable hooks and a recorded SC-101 smoke run. [native-ci-runs.json](../native-ci-runs.json) preserves the recording's run ID, date and hashes. That historical Pass covers SC-101 only. The separate [full-category model recording](full-coverage.md) covers all 18 categories and retains failures and verification gaps. -Install the published CLI (\`npm install -g @testmuai/rook\`) and run these commands in this demo folder: +Install the published CLI (\`npm install -g @testmuai/rook@latest\`) and run these commands in this demo folder: \`\`\`bash npm ci