Skip to content

Rename e2ee to encryption in JobContext.connect#5454

Merged
longcw merged 3 commits intomainfrom
longc/rename-e2ee-to-encryption
Apr 15, 2026
Merged

Rename e2ee to encryption in JobContext.connect#5454
longcw merged 3 commits intomainfrom
longc/rename-e2ee-to-encryption

Conversation

@longcw
Copy link
Copy Markdown
Contributor

@longcw longcw commented Apr 15, 2026

Summary

  • Rename e2ee parameter to encryption in JobContext.connect() with backward-compatible deprecation via @deprecate_params

…xample

- Rename `e2ee` parameter to `encryption` in `JobContext.connect()` with
  backward-compatible deprecation via `deprecate_params`
- Update realtime_turn_detector example to use Gemini Live API and
  `inference.STT("deepgram/nova-3")` instead of `deepgram.STT()`
@chenghao-mou chenghao-mou requested a review from a team April 15, 2026 03:12
devin-ai-integration[bot]

This comment was marked as resolved.

Copy link
Copy Markdown
Member

@tinalenguyen tinalenguyen left a comment

Choose a reason for hiding this comment

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

lgtm!

Copy link
Copy Markdown
Member

@davidzhao davidzhao left a comment

Choose a reason for hiding this comment

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

lg!

@longcw longcw merged commit f6e248a into main Apr 15, 2026
26 checks passed
@longcw longcw deleted the longc/rename-e2ee-to-encryption branch April 15, 2026 06:09
osimhi213 added a commit to de-id/livekit-agents that referenced this pull request Apr 15, 2026
* upstream/main: (31 commits)
  chore: reduce renovate noise (livekit#5421)
  Rename e2ee to encryption in JobContext.connect (livekit#5454)
  feat: add Runway Characters avatar plugin (livekit#5355)
  Fix FrameProcessor lifecycle for selector based noise cancellation (livekit#5433)
  Feature - Configurable session close transcript timeout (livekit#5328)
  add ToolSearchToolset and ToolProxyToolset for dynamic tool discovery (livekit#5140)
  feat(beta/workflows): add InstructionParts for modular instruction customization (livekit#5077)
  fix: allow multiple AsyncToolsets by deduplicating management tools (livekit#5369)
  fix: empty transcript blocks commit_user_turn until timeout (livekit#5429)
  Feature/krisp viva sdk support (livekit#4370)
  feat: add service_tier parameter to Responses API LLM (livekit#5346)
  fix(inworld): do not leak connections when when cancelled (livekit#5427)
  update: Sarvam STT - add verbose error loggin and remove retry connection (livekit#5373)
  chore(deps): update github workflows (major) (livekit#5424)
  (azure openai): ensure gpt-realtime-1.5 compatibility (livekit#5407)
  chore(deps): update dependency nltk to v3.9.4 [security] (livekit#5418)
  chore(deps): update dependency aiohttp to v3.13.4 [security] (livekit#5416)
  chore(deps): update dependency langchain-core to v1.2.28 [security] (livekit#5417)
  chore: pin GHA by commit (livekit#5415)
  fix(aws): unwrap doubly-encoded JSON tool arguments from Nova Sonic (livekit#5411)
  ...
aryeila added a commit that referenced this pull request Apr 16, 2026
- Rename `e2ee=` to `encryption=` on ctx.connect to match the renamed
  kwarg from #5454
- Load shared key from LIVEKIT_E2EE_KEY env var instead of hardcoding

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants