ReleaseMistral AIMistral AIpublished Apr 21, 2026seen 5d

mistralai/client-ts v2.2.1

mistralai/client-ts

Open original ↗

Captured source

source ↗
published Apr 21, 2026seen 5dcaptured 9hhttp 200method plain

typescript - v2.2.1 - 2026-04-21 15:09:10

Repository: mistralai/client-ts

Tag: v2.2.1

Published: 2026-04-21T15:09:13Z

Prerelease: no

Release notes:

Generated by Speakeasy CLI

@mistralai/mistralai 2.2.1

Typescript SDK Changes:

  • mistral.fim.complete():
  • request Changed
  • response.choices[] Changed (Breaking ⚠️)
  • mistral.beta.agents.get(): response.metadata Changed (Breaking ⚠️)
  • mistral.workflows.executions.getWorkflowExecutionTraceEvents(): response Changed (Breaking ⚠️)
  • mistral.workflows.executions.getWorkflowExecutionTraceSummary(): response Changed (Breaking ⚠️)
  • mistral.workflows.executions.getWorkflowExecutionTraceOtel(): response Changed (Breaking ⚠️)
  • mistral.agents.complete():
  • request Changed
  • response.choices[] Changed (Breaking ⚠️)
  • mistral.chat.complete():
  • request Changed
  • response.choices[] Changed (Breaking ⚠️)
  • mistral.beta.connectors.update(): response.tools Removed (Breaking ⚠️)
  • mistral.beta.connectors.get(): response.tools Removed (Breaking ⚠️)
  • mistral.beta.connectors.list(): response.items[].tools Removed (Breaking ⚠️)
  • mistral.beta.connectors.create(): response.tools Removed (Breaking ⚠️)
  • mistral.audio.speech.complete():
  • request.metadata Changed (Breaking ⚠️)
  • mistral.audio.voices.getSampleAudio(): response.status[200] Changed (Breaking ⚠️)
  • mistral.beta.conversations.start():
  • request Changed (Breaking ⚠️)
  • response.outputs[].union(MessageOutputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • mistral.beta.conversations.list(): response.[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.get(): response Changed (Breaking ⚠️)
  • mistral.beta.agents.getVersion(): response.metadata Changed (Breaking ⚠️)
  • mistral.beta.agents.listVersions(): response.[].metadata Changed (Breaking ⚠️)
  • mistral.beta.agents.updateVersion(): response.metadata Changed (Breaking ⚠️)
  • mistral.beta.conversations.restart():
  • request.conversationRestartRequest Changed (Breaking ⚠️)
  • response.outputs[].union(MessageOutputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • mistral.beta.conversations.startStream():
  • request Changed (Breaking ⚠️)
  • response.[].data.union(message.output.delta).content.union(OutputContentChunks).union(ThinkChunk).signature Added
  • mistral.beta.agents.update():
  • request.updateAgentRequest.metadata Changed (Breaking ⚠️)
  • response.metadata Changed (Breaking ⚠️)
  • mistral.beta.conversations.restartStream():
  • request.conversationRestartStreamRequest Changed (Breaking ⚠️)
  • response.[].data.union(message.output.delta).content.union(OutputContentChunks).union(ThinkChunk).signature Added
  • mistral.beta.agents.create():
  • request.metadata Changed (Breaking ⚠️)
  • response.metadata Changed (Breaking ⚠️)
  • mistral.beta.agents.list(): response.[].metadata Changed (Breaking ⚠️)
  • mistral.beta.connectors.listOrganizationCredentials(): Added
  • mistral.beta.observability.datasets.fetchTask(): error.detail.errorCode Changed
  • mistral.beta.conversations.getMessages(): response.messages[].union(MessageInputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • mistral.beta.conversations.getHistory(): response.entries[].union(MessageInputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • mistral.beta.conversations.append():
  • request.conversationAppendRequest.inputs.union(Array)[].union(MessageInputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • response.outputs[].union(MessageOutputEntry).content.union(Array)[].union(ThinkChunk).signature Added
  • mistral.beta.libraries.list(): request Changed
  • mistral.beta.libraries.create():
  • request.ownerType Added
  • mistral.beta.libraries.documents.textContent(): request Changed
  • mistral.beta.observability.chatCompletionEvents.search(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.searchIds(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.fetch(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.fetchSimilarEvents(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.judge(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.fields.list():
  • response.fieldDefinitions[].type.enum(map) Added
  • error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.fields.fetchOptions(): error.detail.errorCode Changed
  • mistral.beta.observability.chatCompletionEvents.fields.fetchOptionCounts(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.create(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.list(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.fetch(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.delete(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.update(): error.detail.errorCode Changed
  • mistral.beta.observability.judges.judgeConversation(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.create(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.list(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.fetch(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.delete(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.fetchStatus(): error.detail.errorCode Changed
  • mistral.beta.observability.campaigns.listEvents(): error.detail.errorCode Changed
  • mistral.beta.observability.datasets.create(): error.detail.errorCode Changed
  • mistral.beta.observability.datasets.list(): error.detail.errorCode Changed
  • mistral.workflows.getWorkflow(): response.workflow.onBehalfOf Added
  • mistral.beta.observability.datasets.delete(): error.detail.errorCode Changed
  • mistral.beta.observability.datasets.update(): error.detail.errorCode Changed

*…

Excerpt shown — open the source for the full document.

Notability

notability 1.0/10

Routine client library update.