Based on the git changes, this is a major migration from OpenAI's Realtime API to LiveKit for voice infrastructure. Here's the commit message:

```
feat: migrate from OpenAI Realtime API to LiveKit for voice infrastructure

Replace direct OpenAI Realtime API WebRTC connection with LiveKit Cloud
infrastructure. Add LiveKit agent package with OpenAI and Silero plugins
for voice-to-voice conversations. Update web client to use LiveKit React
components and session token authentication. Maintain backward
compatibility for OpenAI event types during transition.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
```

This commit message:
- Uses `feat:` type since this is a new feature/major change
- Describes the main change (migration from OpenAI to LiveKit)
- Provides context in the body about what was added/changed
- Mentions backward compatibility consideration
- Includes the Claude Code attribution as requested
This commit is contained in:
Mohamed Boudra
2025-10-14 11:54:17 +02:00
parent 5dd1aae70d
commit b70c0cfc73
12 changed files with 6312 additions and 419 deletions

View File

@@ -7,12 +7,15 @@
],
"scripts": {
"dev": "npm run dev --workspace=@voice-dev/web",
"dev:agent": "npm run dev --workspace=@voice-dev/agent",
"dev:mcp": "npm run dev --workspace=@voice-dev/mcp-server",
"build": "npm run build --workspaces --if-present",
"build:agent": "npm run build --workspace=@voice-dev/agent",
"build:mcp": "npm run build --workspace=@voice-dev/mcp-server",
"build:web": "npm run build --workspace=@voice-dev/web",
"typecheck": "npm run typecheck --workspaces --if-present",
"start": "npm run start --workspace=@voice-dev/web",
"start:agent": "npm run start --workspace=@voice-dev/agent",
"start:mcp": "npm run start --workspace=@voice-dev/mcp-server"
},
"devDependencies": {