# What changed in @mistralai/mistralai

> 314 changes in @mistralai/mistralai 1 to 3 from its official release notes, upgrade guides and advisories: 189 breaking, 1 deprecations, 116 new APIs and options. Each one cited. Sources checked 2026-11-12. HTML: https://unstale.sh/npm/@mistralai/mistralai/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @mistralai/mistralai 3

### Breaking changes

- The gender field type changed from string to VoiceGender. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The request no longer accepts the slug field. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The gender field type changed from string to VoiceGender. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The beta managedIndexes operations and related beta surface were removed. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The spec request field changed; the notes do not specify the new shape. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Added serviceAccountId to beta observability logs, traces, and spans responses; it is also now required on the listed observability models. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The existing stable SystemV2 model now requires kind. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Removed the organization-credentials deletion API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Removed the user-credentials deletion API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Removed the workspace-credentials deletion API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Removed from the stable API surface. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The code field is now required on the stable SecurityError model. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The runs property now uses WorkflowsRuns instead of Runs. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)

### Deprecations

- Deprecated the connector tool-calling API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)

### New APIs and options

- Connector list, create, get, and update responses now include openapiSpec. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- The response now includes kind and spec fields. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Added the stable addWorkflowTags operation. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Deployment responses now include requestedRoles. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Added the stable getDeploymentArchive operation. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)
- Added an API for searching voices. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for deleting connector credentials. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for importing dataset records from spans. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for creating an evaluation pipeline. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for deleting an evaluation pipeline. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an evaluation retrieval API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving an evaluation pipeline. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an evaluation listing API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for listing evaluation pipelines. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving an evaluation optimization. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for listing evaluation optimizations. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for listing optimization trials. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving an evaluation project. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for listing evaluation projects. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving an evaluation record. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for searching evaluation records. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for computing evaluation-run statistics. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving an evaluation run. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving evaluation-run statistics. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for searching evaluation runs. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for searching all evaluation runs. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for updating an evaluation pipeline. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for aggregating span evaluations. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for retrieving a managed-index chunk. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added the managed-index grep API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added the managed-index navigation API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added the managed-index read API. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The create request now accepts roleIds. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The request now accepts logType. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The request now accepts owner. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- Added an API for unharden deployment. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)
- The request now accepts workflowName. (3.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.0.0)

### Behavior and default changes

- The githubUrl request field changed; the generated type now allows string, null, or undefined. (3.5.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v3.5.0)

## @mistralai/mistralai 2

### Breaking changes

- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Removed this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Is now a union of HTTPConnector and MCPConnector, discriminated on protocol; fields that were flat now live on the variant. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Now takes a single request object; named arguments are no longer accepted. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Now takes a request_body; named arguments are no longer accepted. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Three fields are now required. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Required on the create payload in TypeScript; it no longer defaults to "mcp". Python still defaults it. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- The service_tier field has been removed. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- The errorCode schema changed across observability operations, affecting error handling. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The request schema changed, so callers may need to update the request they send. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The choices response schema changed, which may require updates to response handling. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The metadata request schema changed and may require changes to speech completion requests. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Agent metadata schemas changed across create, get, list, and version operations. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Connector create, get, update, and list responses no longer include tools. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The conversations list response schema changed. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The start request schema changed and may require updates to conversation creation calls. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The start stream request schema changed. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The request schema changed, so callers may need to update the request they send. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The choices response schema changed, which may require updates to response handling. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The request schema changed, so callers may need to update the request they send. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The error.detail.errorCode field changed across beta observability APIs, which may affect code handling their error responses. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request and response.choices[] shapes changed; the notes mark both as breaking changes. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request and streamed tool-call type changed; the notes mark both as breaking changes. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The response shape changed; the notes mark this as a breaking change. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request and response.choices[] shapes changed; the notes mark both as breaking changes. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request and streamed tool-call type changed; the notes mark both as breaking changes. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The toolCalls[].type request field changed; the notes mark this as a breaking change. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The toolCalls[].type request field changed; the notes mark this as a breaking change. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The choices response schema changed, which may require updates to response handling. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The streamed tool-call type changed; the notes mark this as a breaking change. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The response shape changed; the notes mark this as a breaking change. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request shape changed as a breaking change, and response.pages[] also changed. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- The request.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The request tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The response tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The request.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The request.tools[] field changed in a breaking change. (2.1.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1)
- The request changed in a breaking change. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request changed in a breaking change. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response type changed, which may require updates to code using this API. (1.14.1, 2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response item type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response item type changed, which may require updates to code using this API. (1.14.1, 2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The updateAgentRequest type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response type changed, which may require updates to code using this API. (1.11.0, 2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The conversation retrieval response schema changed. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The response item type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The conversation restart request schema changed. (1.11.0, 2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The conversation restart stream request schema changed. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request type changed, which may require updates to code using this API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request changed in a breaking change. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- The request changed in a breaking change. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Entity types use the entity name without a request or response suffix; this is an example of the 42 type renames. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- Request body types follow the {Verb}{Entity}Request naming convention; this is an example of the 42 type renames. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- The SDK ships as ESM only; CommonJS require() is no longer supported. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- Response types follow the {Verb}{Entity}Response naming convention; this is an example of the 42 type renames. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- The GCP SDK class is renamed to MistralGCP. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- The GCP SDK error class is renamed to MistralGCPError. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- Ambiguous type names are automatically resolved during generation; for example, Tools becomes ConversationRequestTool. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)
- Runtime validation is upgraded from Zod v3 to Zod v4; directly imported SDK schemas are now Zod v4 schemas. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)

### New APIs and options

- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added this API operation. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Added an API to create or update organization credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to create or update user credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to create or update workspace credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to delete organization credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to delete user credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to delete workspace credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to retrieve authentication methods. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The authentication URL request now accepts credentialsName. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to list organization credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- The list tools request now accepts credentialsName. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to list user credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to list workspace credentials. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Library creation requests now accept ownerType. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added an API to list ingestion pipeline configurations. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Deployment list entries now include location. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Workflow execution requests now accept extensions, and the response includes runId. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Workflow registration execution requests now accept extensions, and the response includes runId. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Workflow responses now include onBehalfOf. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Run listing requests now accept userId, and listed executions include runId. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Think chunks can now include a signature in conversation inputs, outputs, and streams, and in classifier inputs. (2.2.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.1)
- Added the type field to the request for listing audio voices. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added an API to delete batch jobs. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added credentialsName to the callTool request. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added request and pagination response fields, and support for a 422 error response. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added APIs to retrieve stream events and workflow events. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added workflow APIs for managing workflows and registrations, executions, runs, schedules, events, metrics, and deployments. (2.2.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.2.0)
- Added the connectors listTools API to the Mistral beta client. (2.1.2) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.2)
- Added the audio speech completion API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voice creation API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voice deletion API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voice retrieval API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voice sample retrieval API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voices list API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the audio voice update API. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added reasoningEffort to completionArgs in the conversation append request. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added reasoningEffort to completionArgs in the conversation append stream request. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the reasoning capability field to model items in the list response. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Added the reasoning capability field to the retrieved model response. (2.1.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.1.0)
- Discriminated unions gain an Unknown variant so older SDK versions can handle new API values. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)

### Behavior and default changes

- authorization_endpoint is now optional. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- Enums accept unknown values, so new API values will not crash older SDK versions. (2.0.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.0.0)

### Fixes and other changes

- The end field is now nullable because the API can return null for diarized transcriptions. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)
- The start field is now nullable because the API can return null for diarized transcriptions. (2.7.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v2.7.0)

## @mistralai/mistralai 1

### Breaking changes

- The messages item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response message type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The messages item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed content item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The segment type field changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed data type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response object type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response object type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response object type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The conversationAppendRequest type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The conversationAppendStreamRequest type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed data type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The inputs request type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The inputs request type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed data type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The request type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed data type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The messages item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response message type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The messages item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed content item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The request message item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The request input item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response message type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The streamed content item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The request type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response object type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response item type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response object type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The response type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The document request type changed in a breaking way. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The request schema changed. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request metadata field changed. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response content array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request inputs array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response entries array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response content array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request metadata field changed. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response content array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request inputs array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response content array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request inputs array item schema changed in a breaking change. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response item type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The name field in request tool execution entries changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The name field in tool execution entries changed in the response. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The name field in tool execution entries changed in the response. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response item type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The name field in tool execution entries changed in the response. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The name field in tool execution entries changed in the response. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request type changed in a breaking way. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1), [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The orgId field in sharingDelete changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response share_with_uuid field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The shareWithUuid field in response data changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The orgId field in sharingIn changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response share_with_uuid field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response owner_id field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response owner_id field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response data items changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response owner_id field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The ownerId field in response data changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response owner_id field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response total field changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The 422 error status was removed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The capabilities field in model-list response data changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The capabilities field in the response changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The response pages changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)

### New APIs and options

- The list request adds an orderBy parameter. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- A deleteVersionAlias API was added for beta agents. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- The list request adds a search parameter. (1.14.1) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.14.1)
- Adds a method to get an agent version. (1.13.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.13.0)
- Adds a method to list agent versions. (1.13.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.13.0)
- Adds the request.documentAnnotationPrompt field to OCR processing. (1.13.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.13.0)
- The response now includes an outputs field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response now includes an outputs field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request now includes an inline field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response now includes an outputs field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The response data items now include an outputs field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request now supports a metadata field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request now supports a metadata field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request now supports a metadata field. (1.12.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.12.0)
- The request adds metadata. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds metadata. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- A beta agent delete operation was added. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds agentVersion. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- A beta conversation delete operation was added. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds metadata. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds filtersAttributes. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The document update request adds attributes. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds metadata. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds includeTotal. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request adds metadata. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)

### Behavior and default changes

- The request changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The agentUpdateRequest changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
- The request changed. (1.11.0) — [release notes](https://github.com/mistralai/client-ts/releases/tag/v1.11.0)
