ElevenAgents

  • 에이전트 버전 메타데이터: 특정 에이전트 버전의 메타데이터를 가져오는 API 엔드포인트가 추가되었습니다. 응답에는 버전 ID, 에이전트 ID, 브랜치 ID, 설명, 시퀀스 번호, 커밋 타임스탬프, 부모 및 액세스 정보가 포함됩니다.
  • 대화 필터링: 개발자가 결과를 텍스트 전용 대화로 좁힐 수 있도록 대화 목록 및 메시지 텍스트 검색 엔드포인트에 text_only 필터가 추가되었습니다.
  • 절차 로딩: ProcedureAtVersion을 사용하는 시스템 도구 구성으로 load_procedure가 추가되었으며, ProcedureCompilerMode에 skills가 추가되었습니다. 이제 ProcedureSettings.compiler_mode의 기본값은 skills입니다.
  • 에이전트 구성 업데이트: LLM 옵션으로 gemini-3.1-flash-lite와 qwen35-397b-a17b를 추가하고, 대화 시작 소스로 genesys_bot_connector, 알림 설정에 auto_resolve_after_inactive_minutes, SIP 트렁크 구성에 attributes_to_headers를 추가했습니다.
  • 사용자 지정 LLM 온도: 이제 에이전트 프롬프트 온도를 null로 설정하여 다운스트림 LLM 요청에서 온도 필드를 생략할 수 있습니다.

워크스페이스

  • 인증 연결 업데이트: 워크스페이스 인증 연결을 업데이트하는 API 엔드포인트가 추가되었습니다. 이 엔드포인트는 기본 인증, OAuth2 클라이언트 자격 증명 및 OAuth2 JWT 연결 업데이트를 지원합니다. 이제 OAuth2 클라이언트 자격 증명은 토큰 요청에 custom_headers를 지원합니다.
  • 인증 연결 유형: Bearer 인증 생성 요청 지원과 Slack 봇 인증 응답 스키마가 추가되었습니다.
  • 워크스페이스 리소스 유형: 워크스페이스 리소스 유형에 convai_templates와 transcription_tasks가 추가되었습니다.

보이스 아이솔레이터

  • 비디오 처리 상태: 이제 오디오 분리 기록 항목에 video_processing_failed 불리언 필드가 포함됩니다.

SDK 릴리스

Python SDK

  • v2.48.0 - 워크스페이스 인증 연결 업데이트, 에이전트 버전 메타데이터, 대화 text_only 필터, 새 ElevenAgents 구성 필드, 업데이트된 LLM 옵션 및 보이스 아이솔레이터 기록 업데이트에 대한 타입 지원을 포함하여 2026년 5월 18일 API 스키마에 맞춰 SDK를 재생성했습니다. 또한 이번 릴리스에서는 Fern 패키징에서 speech_engine_custom.py 예제를 제외했습니다.

JavaScript SDK

  • v2.48.0 - 대화 시작 데이터 및 이벤트에 환경 구성을 추가하고, 워크스페이스 인증 연결 업데이트, 에이전트 버전 메타데이터, 대화 text_only 필터, 새 ElevenAgents 구성 필드, 업데이트된 LLM 옵션 및 보이스 아이솔레이터 기록 업데이트를 포함하여 2026년 5월 18일 API 스키마에 맞춰 SDK를 재생성했습니다.

패키지

iOS SDK

  • v3.2.0 - WebSocket을 통한 텍스트 전용 대화를 지원하고 메시지 처리를 수정했습니다.
  • v3.1.5 - 할당 해제 시 ConnectionManager 및 DataChannelReceiver 정리를 개선하고, 텍스트 전용 모드에서 오디오 하드웨어 초기화를 건너뛰며, 사용되지 않는 코드와 중복된 에이전트 ID 추출을 제거하고 visionOS 지원을 상향했습니다.

API

새 엔드포인트

ElevenAgents

  • 에이전트 버전 메타데이터 가져오기 - GET /v1/convai/agents/{agent_id}/versions/{version_id}
    • 필수 경로 매개변수 agent_id(문자열) 및 version_id(문자열)가 추가되었습니다.
    • id, agent_id, branch_id, version_description, seq_no_in_branch, time_committed_secs, parents, 선택적 nullable access_info를 포함하는 AgentVersionMetadata를 반환합니다.

워크스페이스

  • 워크스페이스 인증 연결 업데이트 - PATCH /v1/workspace/auth-connections/{auth_connection_id}
    • 필수 경로 매개변수 auth_connection_id(문자열)가 추가되었습니다.
    • UpdateOAuth2ClientCredsRequest, UpdateBasicAuthRequest, UpdateOAuth2JWTRequest용 요청 본문 유니온이 추가되었습니다.
    • UpdateOAuth2ClientCredsRequest에는 문자열 값을 가진 객체인 선택적 nullable custom_headers가 포함됩니다.
    • 업데이트된 인증 연결 응답 유니온을 반환합니다.

업데이트된 엔드포인트 및 스키마

ElevenAgents

  • 대화 목록 - GET /v1/convai/conversations
    • 선택적 nullable 쿼리 매개변수 text_only(불리언)가 추가되었습니다.
  • 대화 메시지 텍스트 검색 - GET /v1/convai/conversations/messages/text-search
    • 선택적 nullable 쿼리 매개변수 text_only(불리언)가 추가되었습니다.
  • 에이전트 프롬프트 구성 스키마
    • 이제 PromptAgentAPIModel-Input.temperature 및 PromptAgentAPIModel-Output.temperature는 null을 허용합니다.
    • temperature를 null로 설정하면 다운스트림 LLM 요청에서 온도 필드가 생략됩니다.
  • LLM 열거형
    • gemini-3.1-flash-lite 및 qwen35-397b-a17b가 추가되었습니다.
  • ConversationInitiationSource 열거형
    • genesys_bot_connector가 추가되었습니다.
  • 절차 스키마
    • system_tool_type의 기본값이 load_procedure인 LoadProcedureToolConfig가 추가되었습니다.
    • 필수 procedure_id, name, content, agent_id를 포함하는 ProcedureAtVersion이 추가되었습니다.
    • ProcedureCompilerMode에 skills가 추가되었습니다.
    • ProcedureSettings.compiler_mode의 기본값이 append에서 skills로 변경되었습니다.
  • 알림 스키마
    • 기본값 15, 최솟값 1인 정수로 AgentAlertingSettings에 auto_resolve_after_inactive_minutes가 추가되었습니다.
    • AgentAlertingMonitorConfig에 nullable auto_resolve_after_inactive_minutes가 추가되었습니다.
  • SIP 트렁크 스키마
    • 인바운드 및 아웃바운드 SIP 트렁크 요청 및 응답 모델에 문자열 값을 가진 객체인 attributes_to_headers가 추가되었습니다.

워크스페이스

  • 인증 연결 스키마
    • 필수 name, provider, token을 포함하는 CreateBearerAuthRequest가 추가되었습니다.
    • 필수 name 및 id, 기본값이 slack_bot_auth인 auth_type, 기본값이 Slack인 provider를 포함하는 SlackBotAuthResponse가 추가되었습니다.
    • 문자열 값을 가진 객체로 OAuth2ClientCredsResponse에 custom_headers가 추가되었습니다.
  • WorkspaceResourceType 열거형
    • convai_templates 및 transcription_tasks가 추가되었습니다.

보이스 아이솔레이터

  • AudioIsolationHistoryItemResponseModel
    • 필수 video_processing_failed(불리언)가 추가되었습니다.