From 790cbf80b8aa6334fcdda25a360b0f5afd426ad7 Mon Sep 17 00:00:00 2001 From: FilipBl4gojevic <84703395+FilipBl4gojevic@users.noreply.github.com> Date: Mon, 27 Jul 2026 15:57:11 +0200 Subject: [PATCH] docs: document the test:smoke command in the Testing section CI runs test:smoke on every PR but the README only listed test:unit and test:integration, so a contributor following the README wouldn't know to run it locally. --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 96b0639..0e5b1cf 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,13 @@ docker run -p 3000:3000 vector-mcp npm run test:unit ``` -No wallet, no network — pure logic only (CBOR encode/decode assertions). This is what CI runs on every PR. +No wallet, no network — pure logic only (CBOR encode/decode assertions). + +```bash +npm run test:smoke +``` + +Builds the server, boots it, and asserts the exposed tool inventory matches the checked-in snapshot. No wallet, no external network. CI runs this and `test:unit` on every PR. ```bash echo "your mnemonic words here" > mnemonic.txt