Change8

Migrating to Mistral Client v1.10.1

Version v1.10.1 introduces 4 breaking changes. This guide details how to update your code.

Released: 1/15/2026

4
Breaking Changes
4
Migration Steps
14
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

mistral.beta.conversations.restart()mistral.beta.conversations.start()mistral.beta.conversations.append()mistral.beta.conversations.get_history()mistral.beta.conversations.get_messages()mistral.beta.agents.list()mistral.beta.conversations.list()mistral.batch.jobs.list()mistral.batch.jobs.create()mistral.batch.jobs.get()mistral.batch.jobs.cancel()mistral.embeddings.create()mistral.classifiers.moderate()mistral.classifiers.classify()

Breaking Changes

Issue #1

The structure of inputs in `mistral.beta.conversations.restart()`, `mistral.beta.conversations.start()`, and `mistral.beta.conversations.append()` has changed at `request.inputs.[array].[]`.

Issue #2

The structure of content in outputs for `mistral.beta.conversations.restart()`, `mistral.beta.conversations.start()`, and `mistral.beta.conversations.append()` has changed at `response.outputs.[].[message_output_entry].content.[array].[]`.

Issue #3

The response structure for `mistral.beta.conversations.get_history()` has changed at `response.entries.[]`.

Issue #4

The response structure for `mistral.beta.conversations.get_messages()` has changed at `response.messages.[]`.

Migration Steps

  1. 1
    Review and update code interacting with `request.inputs.[array].[]` for conversation endpoints (`restart`, `start`, `append`) due to structural changes.
  2. 2
    Review and update code parsing `response.outputs.[].[message_output_entry].content.[array].[]` for conversation endpoints (`restart`, `start`, `append`) due to structural changes.
  3. 3
    Review and update code parsing `response.entries.[]` from `mistral.beta.conversations.get_history()`.
  4. 4
    Review and update code parsing `response.messages.[]` from `mistral.beta.conversations.get_messages()`.

Release Summary

This release introduces significant breaking changes to the structure of inputs and outputs for several beta conversation endpoints. It also adds metadata support to various endpoints and output fields to batch job operations.

Need More Details?

View the full release notes and all changes for Mistral Client v1.10.1.

View Full Changelog