---
title: "@mistralai/mistralai Breaking Changes on npm | Since.dev"
description: "What each @mistralai/mistralai release removed, renamed or changed: 417 breaking changes in 2 versions on npm, each with its source."
canonical_url: https://since.dev/packages/npm/@mistralai/mistralai
last_updated: 2026-10-20
---

# @mistralai/mistralai breaking changes

Every breaking API change we have recorded in @mistralai/mistralai on npm: 417 breaking changes in 2 versions. Below are its newest 2 versions, removals and renames first, each with its source.

Newest change October 20, 2026

## 3.0.0

327 breaking changes, first published October 20, 2026.

- **Removed** `dlv`  

dlv is no longer part of the stable API surface. Code that calls it must be updated. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `mistral.beta.connectors.deleteOrganizationCredentials`  

deleteOrganizationCredentials is removed; use deleteCredentials instead. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `mistral.beta.connectors.deleteUserCredentials`  

deleteUserCredentials is removed; use deleteCredentials instead. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `mistral.beta.connectors.deleteWorkspaceCredentials`  

deleteWorkspaceCredentials is removed; use deleteCredentials instead. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `mistral.beta.connectors.get`  

The fetchCustomerData request option is removed from connectors.get. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `mistral.beta.connectors.listTools`  

The page request option is removed from connectors.listTools. [github.com](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- **Removed** `models/components:AuthDirection`  

AuthDirection was removed in @mistralai/mistralai 3.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/3.0.0)
- **Removed** `models/components:AuthDirection$outboundSchema`  

AuthDirection$outboundSchema was removed in @mistralai/mistralai 3.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/3.0.0)
- **Removed** `models/components:AuthenticationMethodCreateOrUpdateRequest.authDirection`  

AuthenticationMethodCreateOrUpdateRequest.authDirection was removed in @mistralai/mistralai 3.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/3.0.0)
- **Removed** `models/components:AuthenticationMethodCreateOrUpdateRequest$Outbound.auth_direction`  

AuthenticationMethodCreateOrUpdateRequest$Outbound.auth_direction was removed in @mistralai/mistralai 3.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/3.0.0)

And 317 more in this version.

## 2.0.0

90 breaking changes, first published March 18, 2026.

- **Removed**  

The package now ships only as ES Modules. Code that uses require() must switch to import. [github.com](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- **Removed** `AgentConversationObject`  

AgentConversationObject was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AgentHandoffDoneEventType`  

AgentHandoffDoneEventType was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AgentHandoffEntryObject`  

AgentHandoffEntryObject was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AgentHandoffEntryType`  

AgentHandoffEntryType was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AgentHandoffStartedEventType`  

AgentHandoffStartedEventType was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AgentObject`  

AgentObject was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `ArchiveFTModelOutObject`  

ArchiveFTModelOutObject was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AssistantMessageRole`  

AssistantMessageRole was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)
- **Removed** `AudioChunkType`  

AudioChunkType was removed in @mistralai/mistralai 2.0.0 [npmjs.com](https://www.npmjs.com/package/@mistralai/mistralai/v/2.0.0)

And 80 more in this version.

## Check your code

These are the changes. To see which of them reach your code, [scan a public repository](https://since.dev/scan.md), or have your coding agent call `check_code` with your manifest or lockfile over [MCP](https://since.dev/docs.md#mcp). [The API](https://since.dev/docs.md#api) reads every change in every version, not only the newest. On Team and up, a fix pull request opens for the changes that reach a connected repository. Nothing merges or deploys.

## Put your code on continuous management.

Scan a public repository now, or give your agent one line.

### See how out of date your code is.

[Scan a repository](https://since.dev/scan.md). Any public GitHub repository. No sign-in.

### Tell your agent what changed since it was trained.

`claude mcp add --transport http since https://api.since.dev/mcp`

---

Every page on this site as Markdown: https://since.dev/sitemap.md. For agents: https://since.dev/llms.txt.
