Skip to content

Commit 11892c8

Browse files
architectureclaude
andcommitted
Update API spec from elevenlabs-python (2026-02-16) — v0.2.0
Synced with elevenlabs-python commit 0b87e77 (SDK regeneration #730). Major expansion: MCP servers, agent branches/deployments/drafts, Twilio/SIP trunk integrations, conversational AI tests and tools, analytics, dashboard settings, LLM usage, music stem separation, professional voice cloning sub-resources, and more. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 52cb422 commit 11892c8

File tree

3 files changed

+1308
-444
lines changed

3 files changed

+1308
-444
lines changed

README.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Since this gem isn’t published on RubyGems yet, install it from the local sour
1010
git clone https://github.com/architecture/elevenlabs-ruby
1111
cd elevenlabs-ruby
1212
gem build elevenlabs-ruby.gemspec
13-
gem install ./elevenlabs-0.1.0.gem
13+
gem install ./elevenlabs-0.2.0.gem
1414
```
1515

1616
Or reference the GitHub repo/path directly from your `Gemfile`:
@@ -20,7 +20,7 @@ Or reference the GitHub repo/path directly from your `Gemfile`:
2020
gem "elevenlabs", git: "https://github.com/architecture/elevenlabs-ruby", branch: "main"
2121

2222
# Specific tag/commit
23-
gem "elevenlabs", git: "https://github.com/architecture/elevenlabs-ruby", tag: "v0.1.0"
23+
gem "elevenlabs", git: "https://github.com/architecture/elevenlabs-ruby", tag: "v0.2.0"
2424
# or
2525
gem "elevenlabs", path: "/path/to/elevenlabs-ruby"
2626
```
@@ -340,6 +340,33 @@ gem "elevenlabs", path: "/path/to/elevenlabs-ruby"
340340

341341
## Recent Updates
342342

343+
### 2026-02-17: Updated API Spec from elevenlabs-python (v0.2.0)
344+
345+
Updated `lib/elevenlabs/spec.json` by running the extraction script against the latest elevenlabs-python SDK (commit 0b87e77, SDK regeneration #730 — February 16, 2026). This is a major update with many new endpoints.
346+
347+
**New Namespaces:**
348+
- MCP server management (`client.conversational_ai.mcp_servers` + tool approvals, tool configs, tools listing)
349+
- Agent branches (`client.conversational_ai.agents.branches`) — list, create, get, update, merge
350+
- Agent deployments (`client.conversational_ai.agents.deployments`)
351+
- Agent drafts (`client.conversational_ai.agents.drafts`)
352+
- Conversational AI tests (`client.conversational_ai.tests`) with invocations sub-resource
353+
- Conversational AI tools (`client.conversational_ai.tools`)
354+
- Twilio integration (`client.conversational_ai.twilio`) — outbound calls and call registration
355+
- SIP trunk (`client.conversational_ai.sip_trunk`) — outbound calls
356+
- Analytics (`client.conversational_ai.analytics.live_count`)
357+
- Dashboard settings (`client.conversational_ai.dashboard.settings`)
358+
- LLM usage (`client.conversational_ai.llm_usage`, `client.conversational_ai.agents.llm_usage`)
359+
- Users listing (`client.conversational_ai.users`)
360+
- Agent simulation (`client.conversational_ai.agents.simulate_conversation`, `simulate_conversation_stream`, `run_tests`)
361+
- Professional voice cloning expanded (`client.voices.pvc`) — samples, speakers, verification, captcha, waveform
362+
363+
**Enhanced Features:**
364+
- Music: added `compose_detailed`, `stream`, `separate_stems` operations
365+
- Text-to-dialogue: added `stream_with_timestamps` and `convert_with_timestamps`
366+
- Dubbing: expanded resource operations (transcribe, translate, dub, render, segment/speaker management)
367+
- Studio: added `get_muted_tracks` for projects
368+
- Knowledge base: added `rag_index_overview`, per-document RAG index compute, chunk and summary retrieval
369+
343370
### 2026-01-24: Expanded Test Coverage
344371

345372
Added comprehensive test suite with 45 tests and 100 assertions covering:

0 commit comments

Comments
 (0)