브랜치 미리보기와 통화량 메트릭 추가
브랜치 병합·리베이스 미리보기와 브랜치별 통화량, 인증 상태, 응답 필터링이 추가됐다.
교안에 영향
기존 안내에서 agent 브랜치 미리보기 API, branch별 calls_7d, response_filter, multichannel_output_style, third_party_disable_allowed, transcribe_on_disabled_interruptions 같은 새 필드를 누락한 설명은 맞지 않게 됐다.
요약
- 브랜치 병합 미리보기와 리베이스 미리보기를 추가해 커밋 전에 병합 또는 재기반된 설정을 확인할 수 있게 했다. - 브랜치 요약에 calls_7d를 추가하고, 워크스페이스 인증 상태에 공통 AuthConnectionStatus와 세부 상태 필드를 확장했다. - HTTP 및 agent 도구 설정에 response_filter를 추가해 LLM에 전달되기 전 도구 응답을 걸러낼 수 있게 했다. - 워크플로 phone-number transfer, 전화번호 가져오기, 턴 전사, 대화 감정 분석과 일부 워크스페이스 권한·설정이 확장됐다. - Speech to Text, Text to Speech, SDK와 패키지 전반에서 다중 채널 출력, language_code 처리, feedback, Android/iOS 지원이 갱신됐다.
바뀐 것
새 기능
- Preview merged configuration과 preview rebased configuration이 추가되어 커밋 전에 병합 또는 재기반된 agent configuration을 확인할 수 있게 됐다.
- HTTP와 agent tool configuration schemas에 optional response_filter가 추가되고, 관련 override models에 response_filter_mode와 response_filters가 추가됐다.
- Workflow phone-number transfer nodes에 optional uui(UUITransferConfig)가 추가되어 RFC 7433 hex User-to-User Information을 SIP REFER transfers에 보낼 수 있게 됐다.
- Twilio, Exotel, SIP trunk phone-number import request schemas에 optional agent_id가 추가되어 번호 설정 중 agent를 지정할 수 있게 됐다.
- Conversation summary schemas에 optional sentiment_analysis가 추가되고, Conversation user models에 optional sentiment와 frustrated-conversation references가 추가됐다.
- Convert speech to text에 use_multi_channel 활성화 시 optional multichannel_output_style(separate default | combined)가 추가됐고, combined를 쓰면 채널별 대신 시간순으로 합친 단일 transcript를 받을 수 있다.
- Workspace용 Set workspace third-party disabling policy(POST /v1/workspaces/api-keys/third-party-disabling)가 추가되어 API key holders의 self-disable 허용 여부를 워크스페이스 단위로 제어할 수 있게 됐다.
- Android SDK v0.11.0에 대화 중 per-frame audio inspection을 위한 audio frame callback이 추가됐다.
개선
- List agent branches branch summary responses에 선택적 calls_7d가 추가되어 브랜치별 7일 호출량을 볼 수 있게 됐다.
- Workspace auth connection response models에서 OAuth 전용 OAuthConnectionStatus를 공통 AuthConnectionStatus로 바꾸고, Bearer, Basic, mTLS, custom header, OAuth, OAuth2 JWT, Slack, URL secret, WhatsApp auth 응답에 status, status_detail, status_updated_at을 추가했다.
- Turn configuration schemas에 optional transcribe_on_disabled_interruptions(boolean, default false)가 추가되어 interruptions가 비활성화된 경우의 전사 동작을 제어할 수 있게 됐다.
- 다중 채널 모드의 word-level responses에 각 단어의 channel_index가 추가됐다.
- TTS request schemas에서 지원하지 않는 language_code 값은 거부하지 않고 무시하며, multilingual_v2 모델에서는 language_code를 지원하지 않는다고 명확히 했다.
- Workspace API key create, patch, response models에 optional third_party_disable_allowed(boolean)가 추가됐다.
- Update workspace auth connection request union에 UpdateBearerAuthRequest가 추가되어 bearer token credential 업데이트를 지원한다.
- Permission enums에 conversation_privacy_manage와 synthid_detector가 추가되고, Workspace group models에 optional scim_group(string)가 추가됐다.
기타
- JavaScript SDK v2.55.0과 Python SDK v2.55.0이 최신 OpenAPI schema를 기준으로 재생성됐다.
- @elevenlabs/client@1.13.0에서 sendFeedback(like, eventId?)가 optional event_id를 받도록 바뀌고 canSendFeedback가 연결 상태를 반영하도록 개선됐다.
- @elevenlabs/client@1.14.0에서 sendFeedback이 첫 번째 인수로 null을 받아 이벤트의 피드백을 지울 수 있게 됐다.
- @elevenlabs/react@1.8.0과 @elevenlabs/react@1.9.0이 @elevenlabs/client의 per-message 및 clear-feedback 변경을 hooks에 노출했다.
- @elevenlabs/react-native@1.2.11과 @elevenlabs/react-native@1.2.12의 의존성이 @elevenlabs/client와 @elevenlabs/react 버전에 맞게 조정됐다.
- @elevenlabs/types@0.16.0, @elevenlabs/convai-widget-core@0.14.6 – 0.14.8, @elevenlabs/convai-widget-embed@0.14.6 – 0.14.8의 의존성이 @elevenlabs/client 버전에 맞게 조정됐다.
- Android SDK v0.10.0에서 reconciled message transcript를 StateFlow로 노출하고 text 및 agent callbacks를 event-id variants로 대체했다.
수정
- iOS SDK v3.2.2에서 LiveKit room delegate method 구현을 고쳐 room event handling이 올바르게 동작하도록 했다.