Skip to content

Conversation

@tinalenguyen
Copy link
Member

@tinalenguyen tinalenguyen commented Jan 28, 2026

Summary by CodeRabbit

  • Chores
    • Updated workspace dependencies configuration to include additional plugin support.

✏️ Tip: You can customize this high-level summary in your review settings.

@chenghao-mou chenghao-mou requested a review from a team January 28, 2026 07:23
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 28, 2026

📝 Walkthrough

Walkthrough

A single configuration entry was added to pyproject.toml under [tool.uv.sources] to register livekit-plugins-asyncai as a workspace member with the workspace flag enabled.

Changes

Cohort / File(s) Summary
Workspace Configuration
pyproject.toml
Added workspace member entry livekit-plugins-asyncai = { workspace = true } in [tool.uv.sources] section

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A workspace blooms, so true and bright,
New plugins join with workspace might,
AsyncAI hops into the fold,
Configuration stories retold! 🌟

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: adding asyncai to the pyproject.toml file.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 57f1c05 and 960d336.

📒 Files selected for processing (1)
  • pyproject.toml
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2026-01-16T07:44:56.353Z
Learnt from: CR
Repo: livekit/agents PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-01-16T07:44:56.353Z
Learning: Follow the Plugin System pattern where plugins in livekit-plugins/ are separate packages registered via the Plugin base class

Applied to files:

  • pyproject.toml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
  • GitHub Check: livekit-plugins-deepgram
  • GitHub Check: livekit-plugins-openai
  • GitHub Check: livekit-plugins-inworld
  • GitHub Check: livekit-plugins-cartesia
  • GitHub Check: unit-tests
  • GitHub Check: type-check (3.13)
  • GitHub Check: type-check (3.9)
🔇 Additional comments (1)
pyproject.toml (1)

9-9: LGTM! Entry is correctly placed in alphabetical order and plugin directory exists.

The workspace source entry follows the established format and maintains alphabetical ordering between assemblyai and aws. The corresponding plugin directory at livekit-plugins/livekit-plugins-asyncai exists with the required structure.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@tinalenguyen tinalenguyen merged commit f4d6a1e into main Jan 28, 2026
20 checks passed
@tinalenguyen tinalenguyen deleted the tina/add-asyncai-pyproject branch January 28, 2026 07:51
zach-iee pushed a commit to sendbird/livekit-agents that referenced this pull request Feb 2, 2026
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.

3 participants