Skip to content

Sunset saaras and saarika v2.5 - #2343

Open
rosetta-livekit-bot[bot] wants to merge 1 commit into
port-sarvam-saaras-v4from
claret-grippe-poachers
Open

Sunset saaras and saarika v2.5#2343
rosetta-livekit-bot[bot] wants to merge 1 commit into
port-sarvam-saaras-v4from
claret-grippe-poachers

Conversation

@rosetta-livekit-bot

@rosetta-livekit-bot rosetta-livekit-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove saarika:v2.5 and saaras:v2.5 from the supported Sarvam STT model surface
  • remove their model-specific endpoint routing, defaults, language validation, and capabilities while warning when either sunset string is still supplied
  • retain deprecated target type aliases without advertising the sunset model literals

Source diff coverage

Source diff coverage
  • livekit-plugins/livekit-plugins-sarvam/livekit/plugins/sarvam/stt.py - Adapted to plugins/sarvam/src/models.ts (narrow the supported model union, remove the v2-only language set, and retain the old language type name as a deprecated alias), plugins/sarvam/src/stt.ts (remove v2.5-specific defaults, endpoint routing, validation, and capability branches; preserve arbitrary runtime model strings; warn at construction and both target option-update entry points), plugins/sarvam/src/index.ts (retain deprecated target-specific option aliases without sunset model literals), generated plugins/sarvam/etc/agents-plugin-sarvam.api.md (record the public API changes), and plugins/sarvam/README.md (stop advertising the sunset models). The split is required by the target plugin's separate model types, implementation, exports, generated API report, and package documentation.
  • Tests: source PR #6905 adds or modifies no tests, so no target test file was added or modified.

No source behavior was dropped due to missing target infrastructure.

Validation

  • pnpm --filter @livekit/agents-plugin-sarvam... build
  • pnpm test plugins/sarvam (2 test files passed; 2 credentialed integration tests skipped)
  • pnpm --filter @livekit/agents-plugin-sarvam lint
  • pnpm --filter @livekit/agents-plugin-sarvam api:check
  • Prettier check for all changed source, docs, and changeset files
  • Built-runtime smoke check confirmed warnings for both sunset model strings

cue-cli was consulted but not run: this port changes provider model configuration rather than core voice-pipeline event behavior, and SARVAM_API_KEY is unavailable in the environment, so a provider-backed run would only validate authentication failure.


Ported from livekit/agents#6905

Original PR description

Sunset saarika:v2.5 and saaras:v2.5.
Please move to saaras:v3 or saaras:v4


Ported from livekit/agents#6905

Original PR description

Sunset saarika:v2.5 and saaras:v2.5.
Please move to saaras:v3 or saaras:v4

@rosetta-livekit-bot
rosetta-livekit-bot Bot requested a review from a team as a code owner August 25, 2026 13:48
@changeset-bot

changeset-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 86164f2

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 39 packages
Name Type
@livekit/agents-plugin-sarvam Patch
@livekit/agents Patch
@livekit/agents-plugin-anam Patch
@livekit/agents-plugin-anthropic Patch
@livekit/agents-plugin-assemblyai Patch
@livekit/agents-plugin-azure Patch
@livekit/agents-plugin-baseten Patch
@livekit/agents-plugin-bey Patch
@livekit/agents-plugin-cartesia Patch
@livekit/agents-plugin-cerebras Patch
@livekit/agents-plugin-deepgram Patch
@livekit/agents-plugin-did Patch
@livekit/agents-plugin-elevenlabs Patch
@livekit/agents-plugin-fishaudio Patch
@livekit/agents-plugin-google Patch
@livekit/agents-plugin-hedra Patch
@livekit/agents-plugin-hume Patch
@livekit/agents-plugin-inworld Patch
@livekit/agents-plugin-krisp Patch
@livekit/agents-plugin-lemonslice Patch
@livekit/agents-plugin-liveavatar Patch
@livekit/agents-plugin-livekit Patch
@livekit/agents-plugin-minimax Patch
@livekit/agents-plugin-mistral Patch
@livekit/agents-plugin-mistralai Patch
@livekit/agents-plugin-neuphonic Patch
@livekit/agents-plugin-openai Patch
@livekit/agents-plugin-perplexity Patch
@livekit/agents-plugin-phonic Patch
@livekit/agents-plugin-protoface Patch
@livekit/agents-plugin-resemble Patch
@livekit/agents-plugin-rime Patch
@livekit/agents-plugin-runway Patch
@livekit/agents-plugin-silero Patch
@livekit/agents-plugin-soniox Patch
@livekit/agents-plugin-tavus Patch
@livekit/agents-plugin-trugen Patch
@livekit/agents-plugin-xai Patch
@livekit/agents-plugins-test Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants