Change8

Migrating to Mistral Client v2.2.0rc3

Version v2.2.0rc3 introduces 5 breaking changes. This guide details how to update your code.

Released: 3/30/2026

5
Breaking Changes
4
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

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

mistral.workflows.events.send_eventmistral.workflows.events.send_events_batchmistral.events.send_eventmistral.events.send_events_batch

Breaking Changes

Issue #1

The functions `mistral.workflows.events.send_event()`, `mistral.workflows.events.send_events_batch()`, `mistral.events.send_event()`, and `mistral.events.send_events_batch()` have been removed. Users should check the new event handling mechanisms if they relied on these.

Issue #2

Removed `mistral.workflows.events.send_event()`. Users must migrate to the new event sending API.

Issue #3

Removed `mistral.workflows.events.send_events_batch()`. Users must migrate to the new event sending API.

Issue #4

Removed `mistral.events.send_event()`. Users must migrate to the new event sending API.

Issue #5

Removed `mistral.events.send_events_batch()`. Users must migrate to the new event sending API.

Migration Steps

  1. 1
    Replace calls to `mistral.workflows.events.send_event()` with the appropriate replacement in the new API.
  2. 2
    Replace calls to `mistral.workflows.events.send_events_batch()` with the appropriate replacement in the new API.
  3. 3
    Replace calls to `mistral.events.send_event()` with the appropriate replacement in the new API.
  4. 4
    Replace calls to `mistral.events.send_events_batch()` with the appropriate replacement in the new API.

Release Summary

This release (2.2.0rc3) removes several event sending functions from the workflows and events modules, constituting a breaking change for users relying on the removed APIs.

Need More Details?

View the full release notes and all changes for Mistral Client v2.2.0rc3.

View Full Changelog