Migrating to Mistral Client v2.2.0rc1
Version v2.2.0rc1 introduces 4 breaking changes. This guide details how to update your code.
Released: 3/30/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
mistral.models.listmistral.beta.connectors.list_toolsmistral.models.updatemistral.models.retrievemistral.workflows.metrics.get_workflow_metricsmistral.workflows.get_workflowmistral.workflows.update_workflowmistral.workflows.get_workflow_registrationmistral.workflows.archive_workflowmistral.workflows.unarchive_workflowmistral.workflows.executions.get_workflow_executionmistral.workflows.executions.get_workflow_execution_historymistral.workflows.executions.signal_workflow_executionmistral.workflows.executions.query_workflow_executionmistral.workflows.executions.terminate_workflow_executionmistral.workflows.executions.batch_terminate_workflow_executionsmistral.workflows.executions.cancel_workflow_executionmistral.workflows.executions.batch_cancel_workflow_executionsmistral.workflows.executions.reset_workflowmistral.workflows.executions.update_workflow_executionmistral.workflows.executions.get_workflow_execution_trace_otelmistral.workflows.executions.get_workflow_execution_trace_summarymistral.workflows.executions.get_workflow_execution_trace_eventsmistral.workflows.executions.streammistral.workflows.runs.get_runmistral.batch.jobs.deletemistral.workflows.runs.list_runsmistral.workflows.runs.get_run_historymistral.workflows.schedules.get_schedulesmistral.workflows.schedules.schedule_workflowmistral.workflows.schedules.unschedule_workflowmistral.workflows.events.receive_workflow_eventmistral.workflows.events.receive_workflow_events_batchmistral.workflows.events.get_stream_eventsmistral.workflows.events.get_workflow_eventsmistral.workflows.deployments.list_deploymentsmistral.workflows.deployments.get_deploymentmistral.events.receive_workflow_eventmistral.events.receive_workflow_events_batchmistral.events.get_stream_eventsmistral.events.get_workflow_eventsmistral.audio.voices.listmistral.workflows.execute_workflow_registrationmistral.workflows.execute_workflowmistral.workflows.get_workflow_registrationsmistral.beta.libraries.listmistral.beta.connectors.call_toolmistral.workflows.get_workflowsBreaking Changes
●Issue #1
The response structure for `mistral.models.list()` has changed, specifically concerning `response.data[].union(fine-tuned).job`.
●Issue #2
The response structure for `mistral.beta.connectors.list_tools()` has changed.
●Issue #3
The response structure for `mistral.models.update()` has changed.
●Issue #4
The response structure for `mistral.models.retrieve()` has changed, specifically concerning `response.union(fine-tuned).job`.
Migration Steps
- 1Review and update code referencing the response structure of `mistral.models.list()` due to changes in `response.data[].union(fine-tuned).job`.
- 2Review and update code referencing the response structure of `mistral.beta.connectors.list_tools()`.
- 3Review and update code referencing the response structure of `mistral.models.update()`.
- 4Review and update code referencing the response structure of `mistral.models.retrieve()` due to changes in `response.union(fine-tuned).job`.
- 5Review the request structure for `mistral.beta.libraries.list()`.
- 6Handle potential 422 status errors in the response from `mistral.beta.libraries.list()`.
- 7Update calls to `mistral.beta.connectors.call_tool()` to optionally include `request.credentials_name`.
Release Summary
This release introduces extensive new functionality for Workflows, including execution, scheduling, runs, and event handling, alongside several breaking changes to existing model and connector response structures.
Need More Details?
View the full release notes and all changes for Mistral Client v2.2.0rc1.
View Full Changelog