Skip to content

chore: 🐝 Update SDK - Generate MISTRALAI MISTRALAI-SDK 2.3.2#484

Merged
andreaonofrei01 merged 2 commits intomainfrom
speakeasy-sdk-regen-1775828569
Apr 10, 2026
Merged

chore: 🐝 Update SDK - Generate MISTRALAI MISTRALAI-SDK 2.3.2#484
andreaonofrei01 merged 2 commits intomainfrom
speakeasy-sdk-regen-1775828569

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Python SDK Changes:

  • mistral.chat.complete(): response.choices[].messages[] Changed (Breaking ⚠️)
  • mistral.agents.complete(): response.choices[].messages[] Changed (Breaking ⚠️)
  • mistral.fim.complete(): response.choices[].messages[] Changed (Breaking ⚠️)
  • mistral.beta.observability.datasets.delete(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.delete(): error.detail.error_code Changed
  • mistral.beta.observability.chat_completion_events.judge(): error.detail.error_code Changed
  • mistral.beta.observability.chat_completion_events.fields.list(): error.detail.error_code Changed
  • mistral.beta.observability.chat_completion_events.fields.fetch_options(): error.detail.error_code Changed
  • mistral.beta.observability.chat_completion_events.fields.fetch_option_counts(): error.detail.error_code Changed
  • mistral.beta.observability.judges.create(): error.detail.error_code Changed
  • mistral.beta.observability.judges.list(): error.detail.error_code Changed
  • mistral.beta.observability.judges.fetch(): error.detail.error_code Changed
  • mistral.beta.observability.judges.delete(): error.detail.error_code Changed
  • mistral.beta.observability.judges.update(): error.detail.error_code Changed
  • mistral.beta.observability.judges.judge_conversation(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.create(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.list(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.fetch(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.list_records(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.fetch_status(): error.detail.error_code Changed
  • mistral.beta.observability.campaigns.list_events(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.create(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.list(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.fetch(): error.detail.error_code Changed
  • mistral.beta.libraries.list(): request Changed
  • mistral.beta.observability.chat_completion_events.fetch_similar_events(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.update(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.update_properties(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.import_from_campaign(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.import_from_explorer(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.import_from_file(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.import_from_playground(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.import_from_dataset_records(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.export_to_jsonl(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.fetch_task(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.list_tasks(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.fetch(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.delete(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.bulk_delete(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.judge(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.records.update_payload(): error.detail.error_code Changed
  • mistral.beta.observability.datasets.create_record(): error.detail.error_code Changed
  • mistral.beta.observability.chat_completion_events.fetch(): error.detail.error_code Changed
  • mistral.chat.stream(): response.[].data.choices[].delta Changed
  • mistral.beta.observability.chat_completion_events.search_ids(): error.detail.error_code Changed
  • mistral.fim.stream(): response.[].data.choices[].delta Changed
  • mistral.beta.observability.chat_completion_events.search(): error.detail.error_code Changed
  • mistral.agents.stream(): response.[].data.choices[].delta Changed
  • mistral.workflows.deployments.get_deployment(): response.workers[].is_active Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ └─┬/v1/libraries
│   └─┬GET
│     ├──[+] parameters (2548:17)❌ 
│     └──[+] parameters (2558:17)❌ 
└─┬Components
  ├─┬DeltaMessage
  │ ├──[+] properties (20939:9)
  │ ├──[+] properties (20945:9)
  │ ├──[+] properties (20935:9)
  │ ├─┬tool_calls
  │ │ ├─┬ANYOF
  │ │ │ ├──[+] additionalProperties (20948:37)❌ 
  │ │ │ └──[🔀] type (20947:21)❌ 
  │ │ └─┬ANYOF
  │ │   ├──[-] items (20906:17)❌ 
  │ │   └──[🔀] type (20949:21)❌ 
  │ └─┬role
  │   ├──[+] description (20944:24)
  │   └─┬ANYOF
  │     ├──[🔀] type (20941:21)❌ 
  │     └──[+] minimum (20942:24)❌ 
  ├─┬DeploymentWorkerResponse
  │ ├──[+] required (18206:11)❌ 
  │ ├──[+] properties (18197:9)
  │ ├─┬updated_at
  │ │ ├──[🔀] title (18185:18)
  │ │ ├──[-] format (18172:19)❌ 
  │ │ └──[🔀] description (18186:24)
  │ └─┬name
  │   ├──[🔀] type (18198:17)❌ 
  │   ├──[🔀] title (18199:18)
  │   └──[🔀] description (18200:24)
  ├─┬ChatCompletionChoice
  │ └─┬messages
  │   └─┬Schema
  │     └──[🔀] $ref (20915:14)❌ 
  └─┬ObservabilityErrorCode
    ├──[+] enum (15666:11)
    ├──[+] enum (15664:11)
    └──[+] enum (15665:11)
Document Element Total Changes Breaking Changes
components 22 10
paths 2 2

View full report

Linting Report 0 errors, 6 warnings, 50 hints

View full report

PYTHON CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.761.1

* `mistral.chat.complete()`:  `response.choices[].messages[]` **Changed** (Breaking ⚠️)
* `mistral.agents.complete()`:  `response.choices[].messages[]` **Changed** (Breaking ⚠️)
* `mistral.fim.complete()`:  `response.choices[].messages[]` **Changed** (Breaking ⚠️)
* `mistral.beta.observability.datasets.delete()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.delete()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.chat_completion_events.judge()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.chat_completion_events.fields.list()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.chat_completion_events.fields.fetch_options()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.chat_completion_events.fields.fetch_option_counts()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.create()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.list()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.fetch()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.delete()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.update()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.judges.judge_conversation()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.create()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.list()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.fetch()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.list_records()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.fetch_status()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.campaigns.list_events()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.create()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.list()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.fetch()`:  `error.detail.error_code` **Changed**
* `mistral.beta.libraries.list()`:  `request` **Changed**
* `mistral.beta.observability.chat_completion_events.fetch_similar_events()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.update()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.update_properties()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.import_from_campaign()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.import_from_explorer()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.import_from_file()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.import_from_playground()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.import_from_dataset_records()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.export_to_jsonl()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.fetch_task()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.list_tasks()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.fetch()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.delete()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.bulk_delete()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.judge()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.records.update_payload()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.datasets.create_record()`:  `error.detail.error_code` **Changed**
* `mistral.beta.observability.chat_completion_events.fetch()`:  `error.detail.error_code` **Changed**
* `mistral.chat.stream()`:  `response.[].data.choices[].delta` **Changed**
* `mistral.beta.observability.chat_completion_events.search_ids()`:  `error.detail.error_code` **Changed**
* `mistral.fim.stream()`:  `response.[].data.choices[].delta` **Changed**
* `mistral.beta.observability.chat_completion_events.search()`:  `error.detail.error_code` **Changed**
* `mistral.agents.stream()`:  `response.[].data.choices[].delta` **Changed**
* `mistral.workflows.deployments.get_deployment()`:  `response.workers[].is_active` **Added**
@github-actions github-actions Bot added the patch Patch version bump label Apr 10, 2026
@andreaonofrei01 andreaonofrei01 merged commit fe8a503 into main Apr 10, 2026
andreaonofrei01 added a commit that referenced this pull request Apr 21, 2026
The Speakeasy regen in PR #484 emitted a second copy of the
deferred-response handling block in run_async on top of the original
hand-edit, plus a duplicated `nonlocal pending_tool_confirmations` in
run_stream_async. The duplicate block unconditionally reset
pending_tool_confirmations = None, silently dropping server-side HITL
confirmations.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
andreaonofrei01 added a commit that referenced this pull request Apr 21, 2026
The Speakeasy regen in #484 re-emitted the deferred-response handling
block on top of the existing one inside the sdk-class-body custom
region, leaving two identical copies in run_async. The second copy
unconditionally reset pending_tool_confirmations to None, silently
dropping the server-side HITL confirmations computed by the first.

Removes the duplicate block so HITL confirmations are preserved.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants