From adabe9770bc9e4d6975f4e1805014bc3429746b6 Mon Sep 17 00:00:00 2001 From: Savio Dias Date: Wed, 9 Sep 2026 12:45:42 +0530 Subject: [PATCH] docs(readme): restore listSessions observability-id wording lost in merge The main merge kept the videoUrl addition from #398 but dropped this PR's sentence saying listSessions also accepts the observability build id, so the README contradicted the tool's own describe(). Keep both. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7782c6ca..d8c349e2 100644 --- a/README.md +++ b/README.md @@ -426,7 +426,7 @@ As of now we support 45 tools. Get screenshots from Automate session ID abc123xyz for my desktop test run ``` - 18. `listSessions` — List the sessions in an Automate/App Automate build. Each record carries `sessionId`, `name`, `status`, `os`, `osVersion`, `browser`, `device`, `browserUrl` (dashboard link), and `videoUrl`, with optional `limit` / `offset` paging and a client-side `status` filter. Takes the **hashed** build ID from the dashboard URL — not the observability UUID returned by `getBuildId` / `listBuildId`; if you only have that UUID, use `hashed_id` from `fetchBuildInsights` when present. Returned `sessionId` values work with `getFailureLogs`, `fetchAutomationScreenshots`, and `fetchSelfHealedSelectors`. + 18. `listSessions` — List the sessions in an Automate/App Automate build. Each record carries `sessionId`, `name`, `status`, `os`, `osVersion`, `browser`, `device`, `browserUrl` (dashboard link), and `videoUrl`, with optional `limit` / `offset` paging and a client-side `status` filter. Takes either the **hashed** build ID from the dashboard URL or the observability build id returned by `getBuildId` / `listBuildId` — an observability id is resolved to the hashed id automatically via the build's sessions. Returned `sessionId` values work with `getFailureLogs`, `fetchAutomationScreenshots`, and `fetchSelfHealedSelectors`. **Prompt example** ```text