Platforma Agents

  • Modele Gemini 2.5 Flash Preview: Dodano obsługę modeli LLM gemini-2.5-flash-preview-09-2025 i gemini-2.5-flash-lite-preview-09-2025, zapewniając dostęp do najnowszych wersji podglądowych modeli Google Gemini 2.5 Flash z września 2025 r.
  • Claude Sonnet 4.5: Dodano obsługę modeli claude-sonnet-4-5 i claude-sonnet-4-5@20250929, zapewniając dostęp do najnowszego modelu Claude Sonnet 4.5 wydanego 29 września 2025 r.
  • Lista wywołań testowych: Dodano nowy endpoint GET /v1/convai/test-invocations do wyświetlania wszystkich wywołań testowych z obsługą paginacji. Obejmuje filtr agent_id, parametr page_size (domyślnie 30, maks. 100) oraz cursor do paginacji. Odpowiedź zawiera liczbę uruchomień testów, statystyki zaliczeń/niepowodzeń i tytuły.
  • Archiwizacja agentów: Dodano pole archived (logiczne, domyślnie false) do ustawień platformy agentów, co pozwala archiwizować agentów bez ich usuwania i ukrywać ich na listach aktywnych agentów.
  • Kontrola przerwań serwera MCP: Dodano pole disable_interruptions (logiczne, domyślnie false) do konfiguracji serwera MCP, aby zapobiegać przerwaniu przez użytkownika podczas działania narzędzia i zwiększyć niezawodność jego ukończenia.
  • Strumieniowanie odpowiedzi agentów: Dodano typ zdarzenia WebSocket agent_chat_response_part, aby odbierać częściowe odpowiedzi czatu agenta w czasie rzeczywistym podczas strumieniowanych rozmów.
  • Kolejność krawędzi workflow: Dodano pole edge_order (tablica ciągów) do wszystkich typów węzłów workflow, umożliwiając bezpośrednią kontrolę nad kolejnością oceny krawędzi dla deterministycznego wykonywania workflow.
  • Śledzenie agentów w zestawach testowych: Dodano pole agent_id (ciąg, nullable) do odpowiedzi wywołań testowych, aby powiązać uruchomienia testów z konkretnymi agentami.

Zarządzanie głosami

  • Śledzenie źródła generowania głosu: Dodano VoiceGeneration jako nowy typ źródła w History API do śledzenia audio wygenerowanego przez funkcje generowania głosu.

Telefonia

  • Walidacja TLS trunku SIP: Dodano pole remote_domains (tablica ciągów, nullable) do konfiguracji trunku SIP, aby określać domeny używane do walidacji certyfikatu TLS.

Wydania SDK

JavaScript SDK

  • v2.18.0 - Zaktualizowano o najnowsze zmiany schematu API z 8 października 2025 r.

Python SDK

  • v2.17.0 - Zaktualizowano o najnowsze zmiany schematu API i poprawki generowania URL z 6 października 2025 r.

Pakiety

Wszystkie pakiety zaktualizowano o najnowsze zmiany schematu API:

  • @elevenlabs/react-native@0.3.2 - Zaktualizowano typy TypeScript i klienta API o nowe pola archiwizacji agentów, konfiguracji serwera MCP i wywołań testowych
  • @elevenlabs/react@0.7.1 - Zaktualizowano hooki i komponenty React o obsługę nowych ustawień agentów i zdarzeń WebSocket
  • @elevenlabs/client@0.7.1 - Zaktualizowano główną bibliotekę klienta o nowy endpoint listy wywołań testowych i przeorganizowane ścieżki metod SDK do zarządzania sekretami
  • @elevenlabs/agents-cli@0.4.2 - Zaktualizowano narzędzie CLI o obsługę nowej flagi archiwizacji agentów i poleceń wywołań testowych

Serwer MCP

  • v0.9.0 - Dodano opcję zwracania wyników serwera MCP jako elementów zasobów, co ułatwia integrację z workflow opartymi na zasobach

API

Nowe endpointy

Platforma Agents

  • GET /v1/convai/test-invocations - Wyświetla wszystkie wywołania testowe z obsługą paginacji
    • Parametry:
      • agent_id (wymagany, ciąg) - Filtruje według ID agenta
      • page_size (opcjonalny, liczba całkowita, domyślnie=30, maks.=100) - Liczba wyników na stronę
      • cursor (opcjonalny, ciąg) - Kursor paginacji z poprzedniej odpowiedzi
    • Odpowiedź: Zwraca stronicowaną listę z liczbą uruchomień testów, statystykami zaliczeń/niepowodzeń, tytułami i kolejnym kursorem

Nowe pola

Platforma Agents

  • Ustawienia agenta: Dodano pole archived (logiczne, domyślnie false) do AgentPlatformSettingsRequestModel i AgentPlatformSettingsResponseModel do archiwizowania agentów
  • Serwery MCP: Dodano pole disable_interruptions (logiczne, domyślnie false) do schematów konfiguracji serwera MCP, aby zapobiegać przerwaniu przez użytkownika podczas działania narzędzia
  • Workflow: Dodano pole edge_order (tablica ciągów) do wszystkich typów węzłów workflow, aby bezpośrednio określać kolejność oceny krawędzi
  • Wywołania testowe: Dodano pole agent_id (ciąg, nullable) do GetTestSuiteInvocationResponseModel do śledzenia agentów

Telefonia

  • Trunki SIP: Dodano pole remote_domains (tablica ciągów, nullable) do GetPhoneNumberInboundSIPTrunkConfigResponseModel i InboundSIPTrunkConfigRequestModel do walidacji certyfikatu TLS

Zdarzenia WebSocket

  • Dodano agent_chat_response_part do wyliczenia ServerEventType dla strumieniowania częściowych odpowiedzi czatu agenta

Zarządzanie głosami

  • Dodano VoiceGeneration do typów źródeł historii mowy

Nowe modele LLM

Dodano następujące modele do wyliczenia LLM:

  • claude-sonnet-4-5 - Najnowszy Claude Sonnet 4.5
  • claude-sonnet-4-5@20250929 - Wydanie Claude Sonnet 4.5 z datą (29 września 2025 r.)
  • gemini-2.5-flash-preview-09-2025 - Wersja podglądowa Gemini 2.5 Flash (wrzesień 2025)
  • gemini-2.5-flash-lite-preview-09-2025 - Wersja podglądowa Gemini 2.5 Flash Lite (wrzesień 2025)

Inne zmiany

Słowniki wymowy

  • Zaktualizowano opis parametru version_id w GET /v1/pronunciation-dictionaries/{dictionary_id}/{version_id}/download z “ID wersji słownika wymowy” na “ID wersji słownika wymowy”
  • Usunięto uwagę w dokumentacji o ograniczeniu interfejsu dla wielu słowników wymowy (interfejs w pełni obsługuje teraz wiele słowników)

Historia rozmów

  • Pole type w ConversationHistoryTranscriptOtherToolsResultCommonModel stało się opcjonalne (wcześniej było wymagane)