Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 1, 2026

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Python SDK Changes:

  • mistral.beta.conversations.restart_stream(): request.agent_version Changed Breaking ⚠️
  • mistral.beta.conversations.start(): request.agent_version Changed Breaking ⚠️
  • mistral.beta.conversations.list(): response.[].[agent_conversation].agent_version Changed Breaking ⚠️
  • mistral.beta.conversations.get(): response.[agent_conversation].agent_version Changed Breaking ⚠️
  • mistral.beta.conversations.restart(): request.agent_version Changed Breaking ⚠️
  • mistral.beta.conversations.start_stream(): request.agent_version Changed Breaking ⚠️
  • mistral.beta.agents.get(): request.agent_version Changed Breaking ⚠️
  • mistral.beta.agents.get_version(): request.version Changed Breaking ⚠️
  • mistral.beta.agents.list_version_aliases(): Added
  • mistral.models.list(): response.data.[].[fine-tuned].capabilities.audio_transcription Added
  • mistral.models.retrieve(): response.[base].capabilities.audio_transcription Added
  • mistral.beta.agents.create_version_alias(): Added
  • mistral.files.list(): request.mimetypes Added
OpenAPI Change Summary
├─┬Paths
│ ├──[-] path (706:5)❌ 
│ ├──[+] path (741:5)
│ ├──[+] path (707:5)
│ ├─┬/v1/files
│ │ └─┬GET
│ │   └──[+] parameters (1027:25)❌ 
│ └─┬/v1/agents/{agent_id}
│   └─┬GET
│     ├──[🔀] description (532:26)
│     └─┬Parameters
│       └─┬Schema
│         ├──[+] anyOf (548:27)
│         └─┬ANYOF
│           └──[🔀] type (547:33)❌ 
└─┬Components
  ├──[+] schemas (8382:13)
  ├──[+] schemas (8329:13)
  ├──[+] schemas (8367:13)
  ├──[+] schemas (8349:13)
  ├──[+] schemas (3307:13)
  ├──[+] schemas (8296:13)
  ├──[+] schemas (8314:13)
  ├─┬ConversationRequestBase
  │ └─┬agent_version
  │   ├──[+] anyOf (4941:27)
  │   ├─┬ANYOF
  │   │ └──[🔀] type (4939:33)❌ 
  │   └─┬ANYOF
  │     └──[🔀] type (4940:33)❌ 
  ├─┬ModelCapabilities
  │ ├──[+] properties (3160:17)
  │ ├─┬moderation
  │ │ └──[🔀] title (3130:28)
  │ ├─┬completion_fim
  │ │ └──[🔀] title (3126:28)
  │ ├─┬ocr
  │ │ └──[🔀] title (3154:28)
  │ ├─┬function_calling
  │ │ └──[🔀] title (3138:28)
  │ ├─┬vision
  │ │ └──[🔀] title (3146:28)
  │ ├─┬fine_tuning
  │ │ └──[🔀] title (3134:28)
  │ ├─┬classification
  │ │ └──[🔀] title (3162:28)
  │ └─┬completion_chat
  │   └──[🔀] title (3150:28)
  ├─┬AgentConversation
  │ └─┬agent_version
  │   ├──[+] anyOf (3373:27)
  │   ├─┬ANYOF
  │   │ └──[🔀] type (3371:33)❌ 
  │   └─┬ANYOF
  │     └──[🔀] type (3372:33)❌ 
  ├─┬ConversationRestartRequestBase
  │ └─┬agent_version
  │   ├──[+] anyOf (5039:27)
  │   ├─┬ANYOF
  │   │ └──[🔀] type (5037:33)❌ 
  │   └─┬ANYOF
  │     └──[🔀] type (5038:33)❌ 
  └─┬MistralPromptMode
    └──[+] description (7515:26)
Document Element Total Changes Breaking Changes
paths 7 3
components 26 6

PYTHON CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.685.0

@github-actions github-actions bot added the minor Minor version bump label Feb 1, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1769979831 branch from 4d2aa92 to 9c6db6e Compare February 1, 2026 21:12
* `mistral.beta.conversations.restart_stream()`:  `request.agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.conversations.start()`:  `request.agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.conversations.list()`:  `response.[].[agent_conversation].agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.conversations.get()`:  `response.[agent_conversation].agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.conversations.restart()`:  `request.agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.conversations.start_stream()`:  `request.agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.agents.get()`:  `request.agent_version` **Changed** **Breaking** ⚠️
* `mistral.beta.agents.get_version()`:  `request.version` **Changed** **Breaking** ⚠️
* `mistral.beta.agents.list_version_aliases()`: **Added**
* `mistral.models.list()`:  `response.data.[].[fine-tuned].capabilities.audio_transcription` **Added**
* `mistral.models.retrieve()`:  `response.[base].capabilities.audio_transcription` **Added**
* `mistral.beta.agents.create_version_alias()`: **Added**
* `mistral.files.list()`:  `request.mimetypes` **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1769979831 branch from 9c6db6e to a7783e3 Compare February 1, 2026 21:22
This commit adds support for realtime audio transcription using WebSocket connections. The implementation includes:

1. New realtime transcription client in the extra module
2. Examples for microphone and file-based transcription
3. Support for audio format negotiation
4. Proper error handling and connection management

The realtime transcription feature requires the websockets package (>=13.0) which is now added as an optional dependency. This implementation allows for streaming audio data to the Mistral API and receiving transcription results in realtime.

The changes include new models for realtime events and connection management, as well as updated audio.py to expose the realtime functionality.
@jean-malo jean-malo force-pushed the speakeasy-sdk-regen-1769979831 branch from 01fd69e to caf71b2 Compare February 1, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants