Fixes
-
/dashboard/phone_numbers404: The prerender list was hardcoded and didn't include the phone numbers section, so Vercel returned a 404 before the SPA could redirect. The list is now derived from the section registry so new sections can't be omitted silently. -
Hosted runtime auth forwarded correctly: The deployment artifact previously consumed and removed the hosted job token before the project's selected Libretto runtime could see it. A proxy now forwards auth to auth-capable runtimes (≥ 0.6.44) and strips it cleanly before invoking older runtimes, preserving strict input schemas. Using
--external librettois now rejected to prevent the executor's copy from shadowing the project's selected version. -
Docs build fixed for SMS OTP pages: The SMS OTP card in the API overview used an unresolvable
fontawesome:message-squareicon; switched tolucide:message-squareand added the missing OG images so the pages deploy correctly.
Improvements
-
Workflow output (
result) documented: The docs now clearly explain that the value a workflow handlerreturns is available asresultonjobs/getand onjob.completedwebhooks. The first-workflow guide, deploying guide, and hosting overview all link to the new canonical section. -
Recording availability clarified: The recordings API docs now note that
headless: trueruns and runs that fail before a browser starts are not recorded, and thatrecording_url_expires_atcan benull. Links to the new data retention page are added throughout.