ReleaseMistral AIMistral AIpublished Sep 28, 2026seen 1w

mistralai/client-python v3.0.0

mistralai/client-python

Open original ↗

Captured source

source ↗
published Sep 28, 2026seen 1wcaptured 1whttp 200method plain

Python - v3.0.0

Repository: mistralai/client-python

Tag: v3.0.0

Published: 2026-09-28T18:35:32Z

Prerelease: no

Release notes:

Generated SDK baseline differences

The published SDK or generator baseline differs from the baseline used by the OpenAPI changelog.

Generated surface details

Stable compatibility changes

Removed from the stable API surface (24):

  • DeploymentKoyebBackendSpec
  • UnknownDeploymentWorkerSpecResponseBackendSpec
  • DeploymentKoyebBackendSpec.build_directory
  • DeploymentKoyebBackendSpec.dockerfile_path
  • DeploymentKoyebBackendSpec.type
  • DeploymentResourceConfig.cpu_limit
  • DeploymentResourceConfig.cpu_request
  • DeploymentResourceConfig.memory_limit
  • DeploymentResourceConfig.memory_request
  • DeploymentResourceConfigUpdate.cpu_limit
  • DeploymentResourceConfigUpdate.cpu_request
  • DeploymentResourceConfigUpdate.memory_limit
  • DeploymentResourceConfigUpdate.memory_request
  • DeploymentWorkerSpecInput.entrypoint
  • DeploymentWorkerSpecInput.working_dir
  • DeploymentWorkerSpecResponse.commit_sha
  • DeploymentWorkerSpecResponse.entrypoint
  • DeploymentWorkerSpecResponse.working_dir
  • UnknownDeploymentWorkerSpecResponseBackendSpec.is_unknown
  • UnknownDeploymentWorkerSpecResponseBackendSpec.raw
  • UnknownDeploymentWorkerSpecResponseBackendSpec.type
  • WorkflowsWorkerSpecUpdate.entrypoint
  • WorkflowsWorkerSpecUpdate.working_dir
  • DeploymentKoyebBackendSpec.serialize_model

Stable type changes

Changed types or signatures on the stable surface (143):

  • ActivityTaskCompletedResponse.chain_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskCompletedResponse.continued_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskCompletedResponse.first_execution_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskCompletedResponse.schedule_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskCompletedResponseTypedDict.chain_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskCompletedResponseTypedDict.continued_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskCompletedResponseTypedDict.first_execution_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskCompletedResponseTypedDict.schedule_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskFailedResponse.chain_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskFailedResponse.continued_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskFailedResponse.first_execution_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskFailedResponse.schedule_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskFailedResponseTypedDict.chain_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskFailedResponseTypedDict.continued_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskFailedResponseTypedDict.first_execution_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskFailedResponseTypedDict.schedule_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskRetryingResponse.chain_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskRetryingResponse.continued_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskRetryingResponse.first_execution_run_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskRetryingResponse.schedule_id: Nullable[str] -> OptionalNullable[str]
  • ActivityTaskRetryingResponseTypedDict.chain_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskRetryingResponseTypedDict.continued_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskRetryingResponseTypedDict.first_execution_run_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskRetryingResponseTypedDict.schedule_id: Nullable[str] -> NotRequired[Nullable[str]]
  • ActivityTaskStartedResponse.chain_run_id: Nullable[str] -> OptionalNullable[str]
  • ...and 118 more

Beta surface changes

Removed from the beta surface (20):

  • ConnectorDeleteOrganizationCredentialsV1Request
  • ConnectorDeleteUserCredentialsV1Request
  • ConnectorDeleteWorkspaceCredentialsV1Request
  • ConnectorDeleteOrganizationCredentialsV1Request.connector_id_or_name
  • ConnectorDeleteOrganizationCredentialsV1Request.credentials_name
  • ConnectorDeleteUserCredentialsV1Request.connector_id_or_name
  • ConnectorDeleteUserCredentialsV1Request.credentials_name
  • ConnectorDeleteWorkspaceCredentialsV1Request.connector_id_or_name
  • ConnectorDeleteWorkspaceCredentialsV1Request.credentials_name
  • ConnectorGetV1Request.fetch_customer_data
  • ConnectorListToolsV1Request.page
  • ConnectorsQueryFilters.active
  • CreatePipelineConfigRequest.definitions
  • UpdatePipelineConfigRequest.definitions
  • Connectors.delete_organization_credentials
  • Connectors.delete_organization_credentials_async
  • Connectors.delete_user_credentials
  • Connectors.delete_user_credentials_async
  • Connectors.delete_workspace_credentials
  • Connectors.delete_workspace_credentials_async

Changed types or signatures in beta (10):

  • PipelineConfig.definitions: List[PipelineConfigDefinition] -> Optional[List[PipelineConfigDefinition]]
  • PipelineConfigTypedDict.definitions: List[PipelineConfigDefinitionTypedDict] -> NotRequired[List[PipelineConfigDefinitionTypedDict]]
  • SearchRequest.retriever: Retriever -> SearchRequestRetriever
  • SearchRequestTypedDict.retriever: RetrieverTypedDict -> SearchRequestRetrieverTypedDict
  • UsersAPIGetIdentitySecurity.dashboard_user_context_auth: Annotated[str, FieldMetadata(security=SecurityMetadata(scheme=True, scheme_type='apiKey', sub_type='header', field_name='x-api-key'))] -> Annotated[Optional[str], FieldMetadata(security=SecurityMetadata(scheme=True, scheme_type='apiKey', sub_type='header', field_name='x-api-key'))]
  • UsersAPIGetIdentitySecurityTypedDict.dashboard_user_context_auth: str -> NotRequired[str]
  • UsersAPIListOrganizationsSecurity.dashboard_user_context_auth: Annotated[str, FieldMetadata(security=SecurityMetadata(scheme=True, scheme_type='apiKey', sub_type='header', field_name='x-api-key'))] -> Annotated[Optional[str], FieldMetadata(security=SecurityMetadata(scheme=True, scheme_type='apiKey', sub_type='header', field_name='x-api-key'))]
  • UsersAPIListOrganizationsSecurityTypedDict.dashboard_user_context_auth: str -> NotRequired[str]
  • `UsersAPIListWorkspacesSecurity.dashboard_user_context_auth: Annotated[str,...

Excerpt shown — open the source for the full document.