ElevenAgents

  • Métadonnées de version d’agent : ajout d’un endpoint API permettant de récupérer les métadonnées d’une version d’agent spécifique. La réponse inclut l’ID de version, l’ID d’agent, l’ID de branche, la description, le numéro de séquence, l’horodatage du commit, les parents et les informations d’accès.
  • Filtrage des conversations : ajout d’un filtre text_only aux endpoints de liste des conversations et de recherche textuelle dans les messages, afin que les développeurs puissent restreindre les résultats aux conversations textuelles uniquement.
  • Chargement des procédures : ajout de load_procedure comme configuration d’outil système avec ProcedureAtVersion, et ajout de skills à ProcedureCompilerMode. ProcedureSettings.compiler_mode a désormais pour valeur par défaut skills.
  • Mises à jour de la configuration des agents : ajout de gemini-3.1-flash-lite et qwen35-397b-a17b comme options LLM, de genesys_bot_connector comme source d’initiation de conversation, de auto_resolve_after_inactive_minutes aux paramètres d’alerte, et de attributes_to_headers à la configuration du trunk SIP.
  • Température LLM personnalisée : la température du prompt d’agent peut désormais être définie sur null afin d’omettre le champ de température des requêtes LLM en aval.

Workspaces

  • Mises à jour des connexions d’authentification : ajout d’un endpoint API permettant de mettre à jour les connexions d’authentification du Workspace. L’endpoint prend en charge la mise à jour de l’authentification de base, des identifiants client OAuth2 et des connexions OAuth2 JWT. Les identifiants client OAuth2 prennent désormais en charge custom_headers pour les requêtes de jetons.
  • Types de connexions d’authentification : ajout de la prise en charge des requêtes de création d’authentification Bearer et des schémas de réponse d’authentification des bots Slack.
  • Types de ressources du Workspace : ajout de convai_templates et transcription_tasks aux types de ressources du Workspace.

Isolateur de Voix

  • État du traitement vidéo : les éléments de l’historique d’isolation audio incluent désormais le champ booléen video_processing_failed.

Versions des SDK

SDK Python

  • v2.48.0 - SDK régénéré pour le schéma API du 18 mai 2026, incluant une prise en charge typée des mises à jour de connexions d’authentification du Workspace, des métadonnées de version d’agent, des filtres de conversation text_only, des nouveaux champs de configuration ElevenAgents, des options LLM mises à jour et des mises à jour de l’historique de l’Isolateur de Voix. Cette version exclut également l’exemple speech_engine_custom.py de l’empaquetage Fern.

SDK JavaScript

  • v2.48.0 - Ajout de la configuration d’environnement aux données et événements d’initiation de conversation, et régénération du SDK pour le schéma API du 18 mai 2026, incluant les mises à jour de connexions d’authentification du Workspace, les métadonnées de version d’agent, les filtres de conversation text_only, les nouveaux champs de configuration ElevenAgents, les options LLM mises à jour et les mises à jour de l’historique de l’Isolateur de Voix.

Packages

SDK iOS

  • v3.2.0 - Ajout de la prise en charge des conversations textuelles uniquement via WebSockets et correction de la gestion des messages.
  • v3.1.5 - Amélioration du nettoyage de ConnectionManager et DataChannelReceiver lors de la désallocation, absence d’initialisation du matériel audio en mode texte uniquement, suppression de code inutilisé et de l’extraction dupliquée de l’ID d’agent, et mise à jour de la prise en charge de visionOS.

API

Nouveaux endpoints

ElevenAgents

  • Obtenir les métadonnées de version d’un agent - GET /v1/convai/agents/{agent_id}/versions/{version_id}
    • Ajout des paramètres de chemin requis agent_id (chaîne) et version_id (chaîne)
    • Renvoie AgentVersionMetadata avec id, agent_id, branch_id, version_description, seq_no_in_branch, time_committed_secs, parents et access_info nullable facultatif

Workspaces

  • Mettre à jour une connexion d’authentification du Workspace - PATCH /v1/workspace/auth-connections/{auth_connection_id}
    • Ajout du paramètre de chemin requis auth_connection_id (chaîne)
    • Ajout d’une union de corps de requête pour UpdateOAuth2ClientCredsRequest, UpdateBasicAuthRequest et UpdateOAuth2JWTRequest
    • UpdateOAuth2ClientCredsRequest inclut custom_headers nullable facultatif sous forme d’objet contenant des valeurs de chaîne
    • Renvoie l’union de réponses de connexion d’authentification mise à jour

Endpoints et schémas mis à jour

ElevenAgents

  • Lister les conversations - GET /v1/convai/conversations
    • Ajout du paramètre de requête nullable facultatif text_only (booléen)
  • Rechercher du texte dans les messages de conversation - GET /v1/convai/conversations/messages/text-search
    • Ajout du paramètre de requête nullable facultatif text_only (booléen)
  • Schémas de configuration du prompt d’agent
    • PromptAgentAPIModel-Input.temperature et PromptAgentAPIModel-Output.temperature acceptent désormais null
    • Définir temperature sur null omet le champ de température des requêtes LLM en aval
  • Énumération LLM
    • Ajout de gemini-3.1-flash-lite et qwen35-397b-a17b
  • Énumération ConversationInitiationSource
    • Ajout de genesys_bot_connector
  • Schémas de procédures
    • Ajout de LoadProcedureToolConfig avec system_tool_type ayant load_procedure comme valeur par défaut
    • Ajout de ProcedureAtVersion avec procedure_id, name, content et agent_id requis
    • Ajout de skills à ProcedureCompilerMode
    • Modification de la valeur par défaut de ProcedureSettings.compiler_mode, de append à skills
  • Schémas d’alerte
    • Ajout de auto_resolve_after_inactive_minutes à AgentAlertingSettings comme entier avec une valeur par défaut de 15 et un minimum de 1
    • Ajout de auto_resolve_after_inactive_minutes nullable à AgentAlertingMonitorConfig
  • Schémas de trunk SIP
    • Ajout de attributes_to_headers sous forme d’objet contenant des valeurs de chaîne aux modèles de requête et de réponse de trunk SIP entrant et sortant

Workspaces

  • Schémas de connexion d’authentification
    • Ajout de CreateBearerAuthRequest avec name, provider et token requis
    • Ajout de SlackBotAuthResponse avec name et id requis, auth_type ayant slack_bot_auth comme valeur par défaut, et provider ayant Slack comme valeur par défaut
    • Ajout de custom_headers à OAuth2ClientCredsResponse sous forme d’objet contenant des valeurs de chaîne
  • Énumération WorkspaceResourceType
    • Ajout de convai_templates et transcription_tasks

Isolateur de Voix

  • AudioIsolationHistoryItemResponseModel
    • Ajout de video_processing_failed requis (booléen)