chore: regenerate examples from updated skills - #253
Conversation
| "@types/react": "latest", | ||
| "babel-plugin-module-resolver": "latest", | ||
| "typescript": "latest" | ||
| }, |
There was a problem hiding this comment.
Livekit shouldn't need to be pinned anymore. Double check the version of this example and why agent thought this needed to be done.
PR SummaryLow Risk Overview The Expo The realtime transcription Reviewed by Cursor Bugbot for commit 7dc4881. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 7dc4881. Configure here.
| "pnpm": { | ||
| "overrides": { | ||
| "livekit-client": "2.16.1" | ||
| } |
There was a problem hiding this comment.
Outdated livekit-client version pin
Medium Severity
The new livekit-client 2.16.1 overrides and pnpm.overrides reintroduce a temporary WebRTC workaround that is no longer required. Sibling Next.js agent examples using the same @elevenlabs/react range do not pin it, so this example can lock users onto an old client and hide the current SDK/server resolution.
Reviewed by Cursor Bugbot for commit 7dc4881. Configure here.
Review-only captures of the speech-to-text Next.js realtime page idle, history, error, and listening states for PR comparison. Co-authored-by: tadas <tadas@elevenlabs.io>
Co-authored-by: tadas <tadas@elevenlabs.io>
|
Skill caused the pin |


Summary
Regenerated examples after elevenlabs/skills#119 merged (
Add npm as an install option for the ElevenLabs CLI).pnpm generatecompleted successfully in 12m 10s:Generation table
agents/expo/quickstart— updatedagents/nextjs/guardrails— verified, no changesagents/nextjs/quickstart— verified, no changesdubbing/nextjs/quickstart— verified, no changesmusic/nextjs/quickstart— verified, no changesmusic/python/quickstart— verified, no changesmusic/typescript/quickstart— verified, no changessound-effects/nextjs/quickstart— verified, no changessound-effects/python/quickstart— verified, no changessound-effects/typescript/quickstart— verified, no changesspeech-engine/nextjs/quickstart— verified, no changesspeech-to-text/nextjs/realtime— updatedspeech-to-text/python/quickstart— verified, no changesspeech-to-text/typescript/quickstart— verified, no changestext-to-speech/nextjs/quickstart— verified, no changestext-to-speech/python/quickstart— verified, no changestext-to-speech/typescript/quickstart— verified, no changesvoice-changer/nextjs/quickstart— verified, no changesvoice-isolator/nextjs/quickstart— verified, no changesDirectories that changed (
git diff --stat)Are the changes meaningful?
Yes, with a caveat that they are not about the triggering skills change (npm as a CLI install option is docs-only and did not require example code updates).
What landed:
agents/expo/quickstart— pinslivekit-clientto2.16.1via npmoverridesandpnpm.overrides. This is a real compatibility pin used by ElevenAgents WebRTC clients; worth keeping.speech-to-text/nextjs/realtime— more useful token/error handling (parse API error JSON, surfaceError.message, include an error status label). Mixed in with some UI restyle (removed Clear History, simpler layout). Net improvement, not churn-only.Test plan
pnpm generatecompleted with 0 failureslivekit-clientoverride