Merge pull request #474 from saffron-health/release-v0.6.36
Features
-
New website product pages: The Libretto website now has dedicated pages for each product in the family — the Libretto CLI (
/cli), Playwright PR Agents (/debug-agents), and an upcoming Browser Tools SDK (/browser-tools). The homepage has been redesigned around a product listing that previews all three, and navigation (desktop dropdown, mobile menu) and the footer have been updated with links to each page. -
Renamed Playwright debugger API: The
libretto-playwright-debugpackage now exposescreatePlaywrightDebugger()(replacingcreateLibrettoDebugger()) andplaywrightDebugger.debugFailure()(replacingdebugPlaywrightFailure()). Public types are renamed to match:PlaywrightDebuggerOptions,DebugFailureOptions,DebugFailureResult, andPlaywrightDebugger.import { createPlaywrightDebugger } from "libretto-playwright-debug"; // Initialize once at module scope const playwrightDebugger = createPlaywrightDebugger({ github: { owner: "acme", repo: "automations", baseBranch: "main" }, agent: { model: "openai/gpt-5.4" }, }); try { await runAutomation(page); } catch (error) { await playwrightDebugger.debugFailure(error, page); throw error; }
Improvements
-
Playwright debugger documentation: The
libretto-playwright-debugpackage README has been expanded with installation steps, authentication setup (Libretto API key, model provider keys), and precise integration guidance covering module-scope initialization and callingdebugFailure()before Playwright teardown. The runtime reference doc and conceptual autofix guide have been updated to match the new API names. -
Updated website copy: The site-wide call-to-action has been updated from "Book a demo" to "Talk to a dev", and the sign-in/sign-up page now uses generalized account copy covering both hosted workflows and PR agents.
-
YouTube quick link in README: A YouTube link has been added to the Quick Links section of the README.