Change8

v2.4.4

Breaking Changes
📦 mistral-clientView on GitHub →
2 breaking5 features🔧 9 symbols

Summary

This release introduces new workflow scheduling controls and updates to RAG ingestion pipeline configuration methods, including breaking changes to parameter names in library update endpoints.

⚠️ Breaking Changes

  • The parameter `request.name` in `mistral.beta.libraries.update()` has changed. Review usage and update parameter names if necessary.
  • The parameter `request.name` in `mistral.beta.libraries.documents.update()` has changed. Review usage and update parameter names if necessary.

Migration Steps

  1. If using `mistral.beta.libraries.update()`, check the new expected value for `request.name`.
  2. If using `mistral.beta.libraries.documents.update()`, check the new expected value for `request.name`.

✨ New Features

  • Added support for updating run information in ingestion pipeline configurations via `mistral.beta.rag.ingestion_pipeline_configurations.update_run_info()`.
  • Added functionality to pause workflows schedules via `mistral.workflows.schedules.pause_schedule()`.
  • Added functionality to resume workflows schedules via `mistral.workflows.schedules.resume_schedule()`.
  • Added `request.pipeline_composition` to `mistral.beta.rag.ingestion_pipeline_configurations.register()`.
  • Added `request.schedule.max_executions` to `mistral.workflows.schedules.schedule_workflow()`.

Affected Symbols